MCP.so
ログイン

MCP Development Server

@dillip285

MCP Development Server について

概要はまだありません

基本情報

カテゴリ

その他

ランタイム

python

トランスポート

stdio

公開者

dillip285

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-dev-server": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        ".venv"
      ]
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is MCP Development Server?

MCP Development Server is an MCP server that enables Claude to manage software development projects, providing complete project context awareness and handling code execution through Docker environments.

How to use MCP Development Server?

Install the server via pip install mcp-dev-server, then add its configuration to Claude Desktop’s claude_desktop_config.json (located at ~/Library/Application Support/Claude/ on macOS or %APPDATA%/Claude/ on Windows). Once configured, the server exposes resources (project structure, build status), tools (project initialization, build, test, Docker commands), and prompts (project analysis, development suggestions, error diagnosis).

Key features of MCP Development Server

  • Project context management
  • File system operations
  • Template-based project creation
  • Git integration
  • Docker environment support
  • Build and test execution

Use cases of MCP Development Server

  • Initialize new projects from templates within Claude.
  • Run build and test operations in isolated Docker containers.
  • Analyze project structure and diagnose errors with contextual prompts.
  • Manage Git operations alongside file system tasks.

FAQ from MCP Development Server

What are the system requirements?

Python 3.12 or higher, Docker, and Git must be installed.

How do I configure the server for Claude Desktop?

Add the following JSON to your claude_desktop_config.json: { "mcpServers": { "dev": { "command": "mcp-dev-server", "args": [] } } }.

What capabilities does the server provide?

It provides resources (project files, build status, test results, Docker status), tools (initialization, build, test, Docker commands), and prompts (analysis, suggestions, error diagnosis).

How do I set up a development environment?

Create a Python virtual environment, activate it, and run pip install -e ".[dev]" in the cloned repository.

How do I run tests?

Execute pytest tests/ from the project root.

コメント

「その他」の他のコンテンツ