MCP Development Server

by dillip285

Integrations

  • Handles code execution through Docker environments and provides tools for Docker container management

  • Provides Git integration for version control operations in software development projects

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.

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

A Model Context Protocol server that enables Claude to manage software development projects with complete context awareness and code execution through Docker environments.

  1. Features
    1. Core Infrastructure
    2. Requirements
  2. Installation
    1. Configuration
      1. Claude Desktop Configuration
    2. Usage
      1. Resources
      2. Tools
      3. Prompts
    3. Development
      1. Setting up development environment
      2. Running tests
    4. Contributing
      1. License

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          A powerful Model Context Protocol (MCP) server for Docker operations, enabling seamless container and compose stack management through Claude AI.
          Last updated -
          4
          160
          Python
          MIT License
          • Apple
        • A
          security
          F
          license
          A
          quality
          A Model Context Protocol server that enables Docker container management through natural language interactions using a custom GPT interface.
          Last updated -
          7
          7
          TypeScript
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that enables AI assistants like Claude to perform Python development tasks through file operations, code analysis, project management, and safe code execution.
          Last updated -
          1
          Python
          • Linux
          • Apple
        • A
          security
          A
          license
          A
          quality
          A collection of Model Context Protocol servers that enable Claude Desktop to provide development assistance capabilities with filesystem, Git, shell command, and web search functionality without incurring API usage costs.
          Last updated -
          2
          14
          TypeScript
          MIT License
          • Apple

        View all related MCP servers

        ID: fgntdsid11