Dev-Kit MCP Server
@DanielAvdar
About Dev-Kit MCP Server
Agent development tool-kit
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"dev-kit-mcp-server": {
"command": "uvx",
"args": [
"dev-kit-mcp-server",
"--root-dir",
"${workspaceFolder}"
],
"env": {}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Dev-Kit MCP Server?
Dev-Kit MCP Server is a Model Context Protocol (MCP) server designed for agent development tools, enabling secure, scoped file and Git operations within a designated root project directory. It is built for integration with AI-assisted development environments like VS-Code Copilot.
How to use Dev-Kit MCP Server?
Install with pip install dev-kit-mcp-server. Run the server using dev-kit-mcp-server --root-dir=workdir, optionally specifying a custom TOML file for predefined commands with --commands-toml=custom_commands.toml. The server exposes tools such as file operations, Git operations, Makefile execution, text/file search, and predefined command execution.
Key features of Dev-Kit MCP Server
- Scoped, authorized operations within a specified root directory.
- Run makefile commands securely in the project.
- Create, move, rename, and delete files safely.
- Perform Git operations like status, add, commit, push, pull, and checkout.
- Search files and text with regex patterns and context.
- Execute predefined commands defined in a TOML file.
- Built with FastMCP for high performance.
Use cases of Dev-Kit MCP Server
- AI-assisted code editing with secure file and folder management.
- Automated testing and linting through predefined commands.
- Git workflow automation from within an AI coding assistant.
- Exploring and searching codebases programmatically via MCP tools.
FAQ from Dev-Kit MCP Server
What is the Dev-Kit MCP Server?
It is an MCP server that provides file, Git, and Makefile operations within a restricted root directory, intended for use with AI agent development tools and editors like VS Code.
How does Dev-Kit MCP Server ensure security?
All file and directory operations are confined to the root directory specified by the --root-dir parameter, preventing access to files outside of that scope.
What tools are available in Dev-Kit MCP Server?
The server provides file creation/move/rename/removal, Git status/add/commit/push/pull/checkout/diff, Makefile target execution, file and text search, predefined command execution, and line-range reading.
What are the installation requirements?
It requires Python (see PyPI badge for versions) and is installed via pip: pip install dev-kit-mcp-server. No other runtime dependencies are listed.
How do I run the Dev-Kit MCP Server?
Run dev-kit-mcp-server --root-dir=workdir from the command line. Optionally add --commands-toml=<file>.toml to use custom predefined commands.
More Other MCP servers
πͺ Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Unity MCP β¨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
FastMCP v2 π
jlowinπ The fast, Pythonic way to build MCP servers and clients.
Servers
modelcontextprotocolModel Context Protocol Servers
Comments