MCP Server
MCP-REPL
A secure JavaScript REPL server that enables executing code snippets in a sandboxed environment with memory protection, timeout handling, and comprehensive error reporting.
122
GitHub Stars
3/10/2026
Last Updated
MCP Server Configuration
1{
2 "name": "glootie",
3 "command": "npx",
4 "args": [
5 "-y",
6 "mcp-glootie@latest"
7 ],
8 "env": {},
9 "disabled": false,
10 "autoApprove": [
11 "execute",
12 "searchcode",
13 "ast_tool",
14 "caveat"
15 ]
16}
JSON16 lines
README Documentation
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 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 | 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
Quick Install
Quick Actions
Key Features
Model Context Protocol
Secure Communication
Real-time Updates
Open Source