Skip to content

AnEntrypoint/mcp-glootie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

322 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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