JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 22
  • Score
    100M100P100Q51680F
  • License MIT

MCP GM - Code execution tool for MCP clients. Multi-language support (JS/TS, Go, Rust, Python, C/C++, bash). Works with Claude Code, Cursor, Copilot, VSCode.

Package Exports

  • mcp-gm
  • mcp-gm/src/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (mcp-gm) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

mcp-glootie

MCP server for executing code in JavaScript/TypeScript, Python, Go, Rust, C, C++, and Deno. Includes process management, recovery mechanisms, and automatic cleanup.

Quick Start

Just one command with Bun:

bunx mcp-glootie

That's it. Starts the MCP server immediately and connects to Claude Code or your MCP client.

For Development

Clone and run locally:

git clone https://github.com/AnEntrypoint/mcp-glootie.git
cd mcp-glootie
bun install
bun run src/index.js

Features

  • Multi-language code execution (JS/TS, Python, Go, Rust, C, C++, Deno)
  • Process management with backgrounding support
  • Automatic error recovery
  • Built-in cleanup and resource limits
  • Stdin write capability for interactive processes
  • Status checking for background processes

Tools Available

  • execute - Run code in any supported language
  • bash - Execute shell commands
  • process_status - Check background process status
  • process_close - Terminate a process
  • sleep - Pause execution

Troubleshooting

Bun not installed

If you see Bun is required but not installed, install Bun:

curl -fsSL https://bun.sh | bash

Then run mcp-glootie again.

Port conflicts

If the server fails to start with a port error:

# Find what's using the port
lsof -i :3001

# Kill it if needed
kill -9 <PID>

Triggered npm publishing