mcp-claude-code

mcp-claude-code

161

This project is an MCP server that enhances Claude Code-like capabilities, allowing it to modify and improve project files by executing instructions. It supports features such as code analysis, file operations, and agent delegation, enabling seamless integration with MCP clients like Claude Desktop.

read_files

Read one or more files, supports encoding detection

write_file

Create or overwrite files

edit_file

Line-based editing of text files

directory_tree

Get the recursive tree view of the directory

get_file_info

Get the metadata of a file or directory

search_content

Search for patterns in file content

content_replace

Replace the pattern in the file contents

run_command

Execute shell commands (also used for directory creation, file movement, and directory listing)

run_script

Execute the script using the specified interpreter

script_tool

Execute scripts in a specific programming language

project_analyze_tool

Analyze project structure and dependencies

read_notebook

Extract and read source code from all cells of Jupyter notebook, including output

edit_notebook

Edit, insert or delete cells in Jupyter notebooks

think

Structured space for complex inference and analysis without changes

dispatch_agent

Start one or more agents that can use read-only tools to perform tasks concurrently