MCP Development Server
Manage software development projects with full context awareness and Docker-based code execution.
MCP Development Server
A Model Context Protocol (MCP) server that enables Claude to manage software development projects, providing complete project context awareness and handling code execution through Docker environments.
Features
Core Infrastructure
- Project context management
- File system operations
- Template-based project creation
- Git integration
Requirements
- Python 3.12 or higher
- Docker
- Git
Installation
# Using pip
pip install mcp-dev-server
# Development installation
git clone https://github.com/your-org/mcp-dev-server.git
cd mcp-dev-server
pip install -e .
Configuration
Claude Desktop Configuration
Add to your Claude Desktop configuration file:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"dev": {
"command": "mcp-dev-server",
"args": []
}
}
}
Usage
The server provides several MCP capabilities:
Resources
- Project structure and files
- Build status and artifacts
- Test results
- Docker container status
Tools
- Project initialization
- Build operations
- Test execution
- Docker commands
Prompts
- Project analysis
- Development suggestions
- Error diagnosis
Development
Setting up development environment
# Create virtual environment
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
# Install dependencies
pip install -e ".[dev]"
Running tests
pytest tests/
Contributing
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Servidores relacionados
Alpha Vantage MCP Server
patrocinadorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
BaseMcpServer
A minimal, containerized base for building MCP servers with the Python SDK, featuring a standardized Docker image and local development setup.
SheetsData
Instant access to electronic component datasheets for AI agents — specs, pinouts, package info, and absolute max ratings extracted from manufacturer PDFs on demand.
AgentDesk MCP
Adversarial AI quality review for LLM pipelines. Dual-reviewer consensus with anti-gaming protection. BYOK — works with Claude Code, Claude Desktop, and any MCP client.
AST2LLM for Go
An AST-powered tool that enhances LLM context by automatically injecting relevant Go code structures into prompts.
Hoverfly MCP Server
An MCP server exposing Hoverfly as a programmable API simulation tool for AI assistants.
Semiotic
Data visualization for streaming and static charts, maps and network visualization.
Azure DevOps
Manage Azure DevOps projects, work items, builds, and releases.
Remote MCP Server (Authless)
A remote MCP server deployable on Cloudflare Workers without authentication.
Playwright MCP
Generate Playwright tests with AI assistants by providing real-time access to the browser DOM, interactions, and screenshots.
GhidraMCP
Enables LLMs to autonomously reverse engineer applications by exposing core Ghidra functionality.