gitopia/gitopia-mcp-server

gitopia/gitopia-mcp-server

от gitopia
MCP-сервер для децентрализованного Git на блокчейне Gitopia с DAO и баунти. Zero-config: кошелек генерируется автоматически. Управляйте репозиториями через ИИ-ассистентов (Cursor, Claude).

Gitopia MCP Server

MCP server for Gitopia — decentralized Git with on-chain governance, bounties, and DAO management. Works with Cursor, VS Code, Claude Code, Claude Desktop, Windsurf, and any MCP-compatible tool.

57 tools | 3 prompts | 4 resource templates

Zero-config start: a wallet is auto-generated on first use. No setup beyond pasting a config snippet.

Quick Start

docker pull ghcr.io/gitopia/gitopia-mcp-server:latest

Then add the config for your editor (see Editor Setup below).

Native Binary

Download from GitHub Releases, or:

go install github.com/gitopia/gitopia-mcp-server/cmd/server@latest

Requires Go 1.25+ and git-remote-gitopia (curl https://get.gitopia.com | bash).

Editor Setup

OpenAI Codex
codex mcp add gitopia -- docker run --rm -i --platform linux/amd64 \
  -v "${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia" \
  -e MCP_WORKSPACE_PATH=/home/mcp/.mcp/gitopia/workspace \
  ghcr.io/gitopia/gitopia-mcp-server:latest stdio

Or add to ~/.codex/config.toml:

[mcp_servers.gitopia]
command = "docker"
args = [
  "run", "--rm", "-i", "--platform", "linux/amd64",
  "-v", "${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia",
  "-e", "MCP_WORKSPACE_PATH=/home/mcp/.mcp/gitopia/workspace",
  "ghcr.io/gitopia/gitopia-mcp-server:latest", "stdio"
]
У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить gitopia/gitopia-mcp-server:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "gitopia-gitopia-mcp-server-4oz72belex": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "--platform",
        "linux/amd64",
        "-v",
        "${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia",
        "-v",
        "${PWD}:/workspace",
        "-w",
        "/workspace",
        "-e",
        "MCP_WORKSPACE_PATH=/workspace",
        "ghcr.io/gitopia/gitopia-mcp-server:latest",
        "stdio"
      ],
      "env": {}
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "gitopia-gitopia-mcp-server-4oz72belex": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "--platform",
        "linux/amd64",
        "-v",
        "${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia",
        "-v",
        "${PWD}:/workspace",
        "-w",
        "/workspace",
        "-e",
        "MCP_WORKSPACE_PATH=/workspace",
        "ghcr.io/gitopia/gitopia-mcp-server:latest",
        "stdio"
      ],
      "env": {}
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "gitopia-gitopia-mcp-server-4oz72belex": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "--platform",
        "linux/amd64",
        "-v",
        "${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia",
        "-v",
        "${PWD}:/workspace",
        "-w",
        "/workspace",
        "-e",
        "MCP_WORKSPACE_PATH=/workspace",
        "ghcr.io/gitopia/gitopia-mcp-server:latest",
        "stdio"
      ],
      "env": {}
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"gitopia-gitopia-mcp-server-4oz72belex\",\"type\":\"stdio\",\"command\":\"docker\",\"args\":[\"run\",\"--rm\",\"-i\",\"--platform\",\"linux/amd64\",\"-v\",\"${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia\",\"-v\",\"${PWD}:/workspace\",\"-w\",\"/workspace\",\"-e\",\"MCP_WORKSPACE_PATH=/workspace\",\"ghcr.io/gitopia/gitopia-mcp-server:latest\",\"stdio\"],\"env\":{}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "gitopia-gitopia-mcp-server-4oz72belex": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "--platform",
        "linux/amd64",
        "-v",
        "${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia",
        "-v",
        "${PWD}:/workspace",
        "-w",
        "/workspace",
        "-e",
        "MCP_WORKSPACE_PATH=/workspace",
        "ghcr.io/gitopia/gitopia-mcp-server:latest",
        "stdio"
      ],
      "env": {}
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add gitopia-gitopia-mcp-server-4oz72belex -- docker run --rm -i --platform linux/amd64 -v ${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia -v ${PWD}:/workspace -w /workspace -e MCP_WORKSPACE_PATH=/workspace ghcr.io/gitopia/gitopia-mcp-server:latest stdio

Либо через JSON-конфиг:

claude mcp add-json gitopia-gitopia-mcp-server-4oz72belex "{\"command\":\"docker\",\"args\":[\"run\",\"--rm\",\"-i\",\"--platform\",\"linux/amd64\",\"-v\",\"${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia\",\"-v\",\"${PWD}:/workspace\",\"-w\",\"/workspace\",\"-e\",\"MCP_WORKSPACE_PATH=/workspace\",\"ghcr.io/gitopia/gitopia-mcp-server:latest\",\"stdio\"],\"env\":{}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add gitopia-gitopia-mcp-server-4oz72belex -- docker run --rm -i --platform linux/amd64 -v ${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia -v ${PWD}:/workspace -w /workspace -e MCP_WORKSPACE_PATH=/workspace ghcr.io/gitopia/gitopia-mcp-server:latest stdio

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.gitopia-gitopia-mcp-server-4oz72belex]
command = "docker"
args = ["run", "--rm", "-i", "--platform", "linux/amd64", "-v", "${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia", "-v", "${PWD}:/workspace", "-w", "/workspace", "-e", "MCP_WORKSPACE_PATH=/workspace", "ghcr.io/gitopia/gitopia-mcp-server:latest", "stdio"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите gitopia/gitopia-mcp-server, а в поле команды запуска — строку ниже:
docker run --rm -i --platform linux/amd64 -v ${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia -v ${PWD}:/workspace -w /workspace -e MCP_WORKSPACE_PATH=/workspace ghcr.io/gitopia/gitopia-mcp-server:latest stdio

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "gitopia-gitopia-mcp-server-4oz72belex": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "--platform",
        "linux/amd64",
        "-v",
        "${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia",
        "-v",
        "${PWD}:/workspace",
        "-w",
        "/workspace",
        "-e",
        "MCP_WORKSPACE_PATH=/workspace",
        "ghcr.io/gitopia/gitopia-mcp-server:latest",
        "stdio"
      ],
      "env": {}
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "gitopia-gitopia-mcp-server-4oz72belex": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "--platform",
        "linux/amd64",
        "-v",
        "${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia",
        "-v",
        "${PWD}:/workspace",
        "-w",
        "/workspace",
        "-e",
        "MCP_WORKSPACE_PATH=/workspace",
        "ghcr.io/gitopia/gitopia-mcp-server:latest",
        "stdio"
      ],
      "env": {},
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например gitopia-gitopia-mcp-server-4oz72belex.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: gitopia-gitopia-mcp-server-4oz72belex
    command: docker
    args:
      - "run"
      - "--rm"
      - "-i"
      - "--platform"
      - "linux/amd64"
      - "-v"
      - "${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia"
      - "-v"
      - "${PWD}:/workspace"
      - "-w"
      - "/workspace"
      - "-e"
      - "MCP_WORKSPACE_PATH=/workspace"
      - "ghcr.io/gitopia/gitopia-mcp-server:latest"
      - "stdio"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "gitopia-gitopia-mcp-server-4oz72belex": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "--platform",
        "linux/amd64",
        "-v",
        "${HOME}/.mcp/gitopia:/home/mcp/.mcp/gitopia",
        "-v",
        "${PWD}:/workspace",
        "-w",
        "/workspace",
        "-e",
        "MCP_WORKSPACE_PATH=/workspace",
        "ghcr.io/gitopia/gitopia-mcp-server:latest",
        "stdio"
      ],
      "env": {}
    }
  }
}

Похожие MCP-сервера

kukapay/dao-proposals-mcp

kukapay/dao-proposals-mcp

от kukapay

MCP сервер агрегирует текущие предложения DAO через Snapshot, позволяя AI агентам отслеживать децентрализованные решения в реальном времени. Инструмент для разработчиков и участников DAO, интересующихся голосованиями.

Python⭐ 2
raohwork/forgejo-mcp

raohwork/forgejo-mcp

от raohwork

MCP-сервер для управления репозиториями Gitea/Forgejo через AI-ассистентов (Claude, Gemini). Обрабатывает issue, метки, вехи, релизы, PR, Wiki и Actions. Ускоряет работу команды, автоматизируя рути...

Go⭐ 70
muhannad-hash/git-context-mcp

muhannad-hash/git-context-mcp

от muhannad-hash

MCP-сервер, который по файлу и диапазону строк находит коммит, PR и связанные issues через git blame и GitHub API — всё прямо в Claude. Разработчикам: вместо ручного поиска получаете контекст кода ...

JavaScript⭐ 2
adhikasp/mcp-git-ingest

adhikasp/mcp-git-ingest

от adhikasp

MCP-сервер для чтения структуры GitHub-репозитория и ключевых файлов. Упрощает анализ кода: извлекает иерархию папок, важные файлы, помогает быстро разобраться в проекте. Полезен разработчикам и AI...

Python⭐ 314
ofershap/mcp-server-github-gist

ofershap/mcp-server-github-gist

от ofershap

MCP сервер для управления GitHub Gist прямо из AI-ассистента: создавайте, читайте, обновляйте, ищите и удаляйте Gist, не покидая чата. Работает с Claude Desktop, Cursor и VS Code Copilot. Полезен разработчикам, которые хотят быстро управлять сниппетами через ИИ.

TypeScript⭐ 2
JaviMaligno/mcp-server-bitbucket

JaviMaligno/mcp-server-bitbucket

от javimaligno

MCP сервер для интеграции с Bitbucket: управление репозиториями, пулл-реквестами и пайплайнами. Работает с Claude Code, Cursor и любыми MCP-клиентами. Также доступны CI/CD, вебхуки и управление ветками.

Python⭐ 2
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин