mcp-gm
wanna develop an app ❓
claude mcp add --transport stdio anentrypoint-mcp-gm npx -y mcp-glootie
How to use
This MCP server enables multi-language code execution (JavaScript/TypeScript, Python, Go, Rust, C, C++, and Deno) with built-in process management, recovery, and cleanup. It exposes tools to run arbitrary code, execute shell commands, check and manage background processes, and pause execution. Start the server with a single command, then connect your MCP client or Claude Code to interact with the running runtime. You can use the included tools to execute code in supported languages, run shell commands, inspect the status of background processes, terminate processes, and introduce intentional pauses when orchestrating complex workflows.
How to install
Prerequisites:
- Node.js and npm (or npx) installed on your system. If you prefer Bun, you can adapt the commands accordingly.
Install and run the MCP server:
- Ensure you have npm (or bun) available. Verify:
- node -v
- npm -v
- Install and start the MCP server using npx (as per Quick Start):
npx -y mcp-glootie
- If you want to run locally from source, clone the repository and run with Bun (optional):
git clone https://github.com/AnEntrypoint/mcp-glootie.git
cd mcp-glootie
bun install
bun run src/index.js
- Connect your MCP client or Claude Code to the running MCP server once it starts listening on the configured port.
Notes:
- If you encounter port conflicts, identify the process using the port and terminate it before retrying.
Additional notes
Tips and considerations:
- The server supports multiple languages for on-demand code execution and includes process management features like backgrounding and status checks.
- Tools available: execute (multi-language code execution), bash (shell command execution), process_status (monitor background processes), process_close (terminate a process), and sleep (pause execution).
- If Bun is required for your environment, install Bun and use bunx mcp-glootie as shown in the Quick Start. Otherwise, npx can be used if you publish the package to npm.
- Troubleshooting: if Bun is reported as required but not installed, install Bun from https://bun.sh and retry. For port errors, use lsof to determine the occupant and terminate the conflicting process.
- Ensure environment-specific variables (if any) are set in your runtime environment; the server may define placeholders for common config values like API keys or connection strings in env vars.
Related MCP Servers
mcp -tree-sitter
MCP Server for Tree-sitter
arbor
Graph-native code intelligence that replaces embedding-based RAG with deterministic program understanding.
Pare
Dev tools, optimized for agents. Structured, token-efficient MCP servers for git, test runners, npm, Docker, and more.
local -gateway
Aggregate multiple MCP servers into a single endpoint with web UI, OAuth 2.1, and profile-based tool management
amplitude
MCP server for Amplitude Analytics integration with AI assistants. Enables Claude and other MCP clients to track events, pageviews, signups, and revenue through natural language requests.
mixpanel
MCP server for Mixpanel Analytics integration with AI assistants. Enables Claude and other MCP clients to track events, pageviews, and user profiles through conversational interfaces.