CodeSavantServer

twolven
GitHub
code executionversion controlAI integration

Loading subscription status...

πŸ’‘ Description

CodeSavant is a Model Context Protocol (MCP) server that provides capabilities for code manipulation, execution, and version control. It allows AI assistants to read, write, and execute code while maintaining change history.

πŸ“ JSON Entries

{
  "mcpServers": [
    {
      "codesavant": {
        "args": [
          "path/to/codesavant.py"
        ],
        "command": "python"
      }
    }
  ]
}

πŸ› οΈ Tools

PythonNode.js

⚑ Features

  • Read and write code files line by line.
  • Execute code in multiple programming languages (Python, Node.js).
  • Run shell commands in a controlled environment.
  • Track and manage code changes with version control.
  • Search within code files.
  • Revert to previous versions of code.

πŸ’¬ Example Queries

  • Read specific lines from a code file.
  • Execute Python code and return the output.
  • Revert code to a previous version using timestamp.