MCP Development Server

local-only server

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

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

Servidor de desarrollo MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) que permite a Claude gestionar proyectos de desarrollo de software, proporcionando conocimiento completo del contexto del proyecto y manejando la ejecución de código a través de entornos Docker.

Características

Infraestructura central

  • Gestión del contexto del proyecto
  • Operaciones del sistema de archivos
  • Creación de proyectos basados en plantillas
  • Integración de Git

Requisitos

  • Python 3.12 o superior
  • Estibador
  • Git

Instalación

# 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 .

Configuración

Configuración del escritorio de Claude

Agregue a su archivo de configuración de Claude Desktop:

En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json En Windows: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "dev": { "command": "mcp-dev-server", "args": [] } } }

Uso

El servidor proporciona varias capacidades MCP:

Recursos

  • Estructura y archivos del proyecto
  • Estado de compilación y artefactos
  • Resultados de la prueba
  • Estado del contenedor Docker

Herramientas

  • Inicialización del proyecto
  • Operaciones de construcción
  • Ejecución de pruebas
  • Comandos de Docker

Indicaciones

  • Análisis del proyecto
  • Sugerencias de desarrollo
  • Diagnóstico de errores

Desarrollo

Configuración del entorno de desarrollo

# Create virtual environment python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate # Install dependencies pip install -e ".[dev]"

Ejecución de pruebas

pytest tests/

Contribuyendo

Lea CONTRIBUTING.md para obtener detalles sobre nuestro código de conducta y el proceso para enviar solicitudes de extracción.

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

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

Un servidor de protocolo de contexto de modelo que permite a Claude gestionar proyectos de desarrollo de software con completo conocimiento del contexto y ejecución de código a través de entornos Docker.

  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
        ID: fgntdsid11