An implementation of Claude Code capabilities using MCP, enabling AI code understanding, modification, and project analysis with comprehensive tool support.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"sdglbl-mcp-claude-code": {
"command": "python",
"args": [
"-m",
"mcp_claude_code"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/SDGLBL/mcp-claude-code.git ~/.mcp/mcp-claude-code
cd ~/.mcp/mcp-claude-code An implementation of Claude Code capabilities using the Model Context Protocol (MCP).
This project provides an MCP server that implements Claude Code-like functionality, allowing Claude to directly execute instructions for modifying and improving project files. By leveraging the Model Context Protocol, this implementation enables seamless integration with various MCP clients including Claude Desktop.

| Tool | Description |
|---|---|
read | Read file contents with line numbers, offset, and limit capabilities |
write | Create or overwrite files |
edit | Make line-based edits to text files |
multi_edit | Make multiple precise text replacements in a single file operation with atomic transactions |
directory_tree | Get a recursive tree view of directories |
grep | Fast pattern search in files with ripgrep integration for best performance (docs) |
content_replace | Replace patterns in file contents |
grep_ast | Search code with AST context showing matches within functions, classes, and other structures |
run_command | Execute shell commands (also used for directory creation, file moving, and directory listing) |
notebook_read | Extract and read source code from all cells in a Jupyter notebook with outputs |
notebook_edit | Edit, insert, or delete cells in a Jupyter notebook |
think | Structured space for complex reasoning and analysis without making changes |
dispatch_agent | Launch one or more agents that can perform tasks using read-only tools concurrently |
batch | Execute multiple tool invocations in parallel or serially in a single request |
todo_write | Create and manage a structured task list |
todo_read | Read a structured task list |
For detailed installation and configuration instructions, please refer to INSTALL.md.
For detailed tutorial of 0.3 version, please refer to TUTORIAL.md
This implementation follows best practices for securing access to your filesystem:
To contribute to this project:
git checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.
AI-powered task management system for AI-driven development. Features PRD parsing, task expansion, multi-provider support (Claude, OpenAI, Gemini, Perplexity, xAI), and selective tool loading for optimized context usage.
Provide coding agents direct access to Figma data to help them one-shot design implementation.
gitmcp.io is a generic remote MCP server to connect to ANY GitHub repository or project for documentation
MCP Server for Android/iOS application and device automation, development and app scraping. Simulator/Emulator/Physical devices like iPhone, Google Pixel, Samsung supported.
Create crafted UI components inspired by the best 21st.dev design engineers.
An Excel manipulation server providing workbook creation, data operations, formatting, and advanced features (charts, pivot tables, formulae).