# MCP-CodeSavant

**⚠️ PROJECT STATUS: OBSOLETE**

This project has been superseded by modern coding agents that natively provide the same capabilities (code manipulation, execution, version control) without requiring a separate MCP server.

## Original Purpose

CodeSavant was a Model Context Protocol (MCP) server designed to provide code manipulation, execution, and version control capabilities to AI assistants. It allowed reading, writing, and executing code while maintaining a history of changes.

## Why This Project is No Longer Needed

Recent advances in coding agents have made this MCP server redundant. Modern coding agents now include built-in capabilities for:
- Direct file manipulation with diff editing
- Multi-language code execution
- Version control and change tracking
- Shell command execution
- All the features this server provided

## Archive Notice

This repository is maintained for historical reference only. For current projects requiring code manipulation capabilities, consider using modern coding agents that provide these features natively.

## Original Features

For historical reference, MCP-CodeSavant provided:
- Read and write code files with line-specific operations
- Execute code in multiple programming languages (Python, Node.js)
- Execute shell commands in a controlled environment
- Track and manage code changes with version control
- Search within code files
- Revert to previous versions of code

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Author

[Todd Wolven](https://toddwolven.com/) - Lead AI Software Developer and open-source GenAI engineer
