================== /// MCP /// /// MCP /// ================== [server:online] [protocol:ready]
mcp-claude-code
by SDGLBL
MCP implementation of Claude-Code capabilities (code reading, editing, search, command execution, multi-agent dispatch, notebook editing, etc.) that can be used as a drop-in MCP server.
231
20
Open SourceInstallation
1. Clone the repository
git clone https://github.com/SDGLBL/mcp-claude-code.git
cd mcp-claude-code
2. Create and activate a Python virtual environment (optional, but recommended)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
3. Install the package and its dependencies
pip install -U pip
pip install -r requirements.txt # or: pip install .
4. Configure environment variables (add to .env or export in shell)
ANTHROPIC_API_KEY=<your-anthropic-key> # Required to relay requests to Claude
MCP_SERVER_PORT=8080 # Optional override of default port
5. Launch the MCP server
python -m mcp_claude.server --host 0.0.0.0 --port ${MCP_SERVER_PORT:-8080}
6. Verify the server is running
--------------------
curl http://localhost:8080/healthz
# returns: {"status":"ok"}
Docker (alternative)
1. docker build -t mcp-claude-code .
2. docker run -e ANTHROPIC_API_KEY=<key> -p 8080:8080 mcp-claude-code
Documentation
License: MIT License
Updated 7/30/2025