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-glootieThat'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.jsFeatures
- 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 languagebash- Execute shell commandsprocess_status- Check background process statusprocess_close- Terminate a processsleep- Pause execution
Troubleshooting
Bun not installed
If you see Bun is required but not installed, install Bun:
curl -fsSL https://bun.sh | bashThen 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>