CodeSavant
Provides version control capabilities for tracking and managing code changes, allowing users to revert to previous versions
Enables execution of Node.js code using the node command
Enables execution of Python code through the system Python interpreter
Allows execution of shell commands in a controlled environment
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@CodeSavantrun the Python script in the current directory and show me the output"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.
Related MCP server: SkyDeckAI Code
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 file for details.
Author
Todd Wolven - Lead AI Software Developer and open-source GenAI engineer
This server cannot be deployed
Maintenance
Related MCP Connectors
Read and write KukGit repositories, files, issues and pull requests from an AI assistant.
Git-backed platform for skills, tools, and context for AI agents
Code intelligence for LLMs. Analyze, search, and retrieve code from any public git repository.
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides AI-driven development tools including file system operations, multi-language code analysis with tree-sitter, Git operations, code execution, and system information retrieval.MIT
- AlicenseNot gradedqualityDmaintenanceProvides tools for AI-driven development workflows including file system operations, code analysis, code execution, web fetching, and search.Apache 2.0
- AlicenseNot gradedqualityDmaintenanceProvides AI assistants with 28 developer tools across file, git, code analysis, HTTP, and system domains, enabling tasks like file editing, repository management, code analysis, and shell command execution.4 npm2MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage project analysis, code metrics, documentation, Git operations, code quality, and file organization through natural language commands.7 npm2MIT