Skip to main content
Glama

CodeSavant

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 file for details.

Author

Todd Wolven - (https://github.com/twolven)

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Provides code manipulation, execution, and version control capabilities. It allows AI assistants to read, write, and execute code while maintaining a history of changes.

  1. Features
    1. Installation
      1. Directory Structure
        1. Tool Reference
          1. Detailed Usage
        2. Error Handling
          1. Language Support
            1. Contributing
              1. License
                1. Author
                  1. Acknowledgments

                    Related MCP Servers

                    • -
                      security
                      F
                      license
                      -
                      quality
                      A powerful interface for extending AI capabilities through remote control, calculations, email operations, knowledge search, and more.
                      Last updated -
                      37
                    • -
                      security
                      F
                      license
                      -
                      quality
                      A personal AI coding assistant that connects to various development environments and helps automate tasks, provide codebase insights, and improve coding decisions by leveraging the Model Context Protocol.
                      Last updated -
                      • Apple
                      • Linux
                    • -
                      security
                      A
                      license
                      -
                      quality
                      A sophisticated server that enables AI assistants to automatically analyze codebases and generate comprehensive, professional documentation.
                      Last updated -
                      1
                      MIT License
                      • Linux
                      • Apple
                    • -
                      security
                      A
                      license
                      -
                      quality
                      Provides AI coding assistants with context optimization tools including targeted file analysis, intelligent terminal command execution with LLM-powered output extraction, and web research capabilities. Helps reduce token usage by extracting only relevant information instead of processing entire files and command outputs.
                      Last updated -
                      394
                      41
                      TypeScript
                      MIT License

                    View all related MCP servers

                    MCP directory API

                    We provide all the information about MCP servers via our MCP API.

                    curl -X GET 'https://glama.ai/api/mcp/v1/servers/twolven/mcp-codesavant'

                    If you have feedback or need assistance with the MCP directory API, please join our Discord server