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
VibeShift
An intelligent security agent that analyzes AI-generated code for vulnerabilities and assists with remediation.
MCP-Inscription Server
Interact with Ordinals Inscriptions and display content from transactions.
Victron ModBus TCP
Server that connects to Victron Energy GX devices on local network.
NMAP
Perform network scanning and security auditing using the NMAP utility.
MCP-Compose
Orchestration tool for managing multiple MCP servers with a Docker Compose-style interface and a unified HTTP proxy.
GZOO Cortex
Local-first knowledge graph for developers. Watches project files, extracts entities and relationships via LLMs, and lets you query across projects with natural language and source citations.
FastMCP
A TypeScript framework for building MCP servers with client session handling.
TTS MCP
Text-to-Speech protocol server that synthesizes text from LLMs and plays audio natively through the host system's desk speakers.
PolyMarket
Access prediction market data from the PolyMarket API.
TechDebtMCP
MCP server for analyzing and managing technical debt in codebases via the Model Context Protocol