Overview
What is mcp-dev-tools?
mcp-dev-tools is a multi-functional development tools server that operates over the Server-Sent Events (SSE) protocol, providing a comprehensive suite of tools for developers, including Git operations and file manipulation commands.
How to use mcp-dev-tools?
To use mcp-dev-tools, run the server using the provided scripts for your operating system. For Linux/macOS, execute ./server.sh -p 1337, and for Windows, run .\server.ps1 -p 1337.
Key features of mcp-dev-tools?
- Extensive Git operations (status, diff, commit, add, reset, log, branch management, etc.)
- General file manipulation commands (search and replace, write to file)
- Ability to execute custom shell commands
- Integration with AI assistants for enhanced functionality
Use cases of mcp-dev-tools?
- Managing Git repositories with ease through a server interface.
- Performing file operations like searching and replacing text in files.
- Executing shell commands directly from the development tools server.
FAQ from mcp-dev-tools?
- What programming language is mcp-dev-tools written in?
mcp-dev-tools is written in Python.
- Can I integrate mcp-dev-tools with AI assistants?
Yes! It can be integrated with various AI assistants to enhance their capabilities.
- Is there a specific setup required to run mcp-dev-tools?
You need to install the
uvpackage usingpip install uvbefore running the server.