mcp-codesavant

mcp-codesavant

7

CodeSavant is an MCP server that facilitates AI-driven code manipulation and execution while tracking changes and maintaining version control. It supports multiple programming languages and is built on Anthropic's Model Context Protocol.

CodeSavant

CodeSavant is a Model Context Protocol (MCP) server offering features for code manipulation, execution, and version control. It is designed for AI assistants to manage code through operations like reading, writing, executing, and maintaining a history of changes. Key features include:

  • Code file manipulation with line-specific operations.
  • Execution of code in Python and Node.js.
  • Shell command execution in a controlled environment.
  • Code change tracking and version control.
  • Code content searching and reversion to previous states.

Installation

Clone the repository and install dependencies. Configure with Claude Desktop by adding the server to config.json.

Contributing

Fork the repository, create a branch, commit changes, and submit a pull request.

License

MIT License.

Language Support

Supports code execution in Python and Node.js.