mcp-registry/mcp-claude-code

    ==================
      
       /// 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 Source

Installation

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

Table of Contents