idosal/git-mcp

idosal/git-mcp

от idosal
Читает документацию и код любого GitHub-репозитория: точные API-вызовы, свежие примеры, без выдумок. Облачный сервис, ноль настройки.

GitMCP

image

What is GitMCP • Features • Getting Started • How It Works • Badge • Examples • FAQ • Privacy • Contributing • License

GitMCP Twitter Follow Twitter Follow

Pulse MCP Badge

🤔 What is GitMCP?

Stop vibe-hallucinating and start vibe-coding!

GitMCP is a free, open-source, remote Model Context Protocol (MCP) server that transforms any GitHub project (repositories or GitHub pages) into a documentation hub. It enables AI tools like Cursor to access up-to-date documentation and code, even if the LLM has never encountered them, thereby eliminating code hallucinations seamlessly.

GitMCP supports two flavors -

  • Specific Repository (gitmcp.io/{owner}/{repo} or {owner}.gitmcp.io/{repo}): Use these when you primarily work with a select number of libraries. This ensures your AI assistant always targets the correct project, enhancing security and relevance by preventing access to unintended repositories.
  • Generic Server (gitmcp.io/docs): Use this for maximum flexibility when you need to switch between different repositories frequently. The AI assistant will prompt you (or decide based on context) which repository to access for each request. Be mindful that this relies on correctly identifying the target repository each time.

Часто задаваемые вопросы

Инструменты были проиндексированы:
fetch__7Brepo_7D_documentation

Получает весь файл документации из репозитория GitHub: %7Bowner%7D/%7Brepo%7D. Полезен для общих вопросов. Всегда вызывайте этот инструмент первым, если спрашивают о %7Bowner%7D/%7Brepo%7D.

Параметры

Без параметров.

fetch_generic_url_content

Универсальный инструмент получает содержимое по любому абсолютному URL, соблюдая правила robots.txt. Используйте его для получения указанных URL (абсолютных URL), упомянутых в ранее полученной документации.

Параметры
  • urlstringобязательный

    URL документа или страницы для получения

search__7Brepo_7D_code

Ищет код в GitHub-репозитории: "%7Bowner%7D/%7Brepo%7D" с помощью GitHub Search API (точное совпадение). Возвращает соответствующие файлы для дальнейшего запроса, если это актуально.

Параметры
  • pagenumber

    Номер страницы для получения (начиная с 1). Каждая страница содержит 30 результатов.

  • querystringобязательный

    Поисковый запрос для поиска релевантных файлов кода.

search__7Brepo_7D_documentation

Выполняет семантический поиск в документации, полученной из репозитория GitHub: %7Bowner%7D/%7Brepo%7D. Полезен для конкретных запросов.

Параметры
  • querystringобязательный

    Поисковый запрос для поиска релевантной документации

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

Любой клиент

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

{
  "mcpServers": {
    "idosal-git-mcp-15yuqlm0q6": {
      "type": "http",
      "url": "https://gitmcp.io/{owner}/{repo}"
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "idosal-git-mcp-15yuqlm0q6": {
      "type": "http",
      "url": "https://gitmcp.io/{owner}/{repo}"
    }
  }
}
VS Code

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

{
  "servers": {
    "idosal-git-mcp-15yuqlm0q6": {
      "type": "http",
      "url": "https://gitmcp.io/{owner}/{repo}"
    }
  }
}

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

code --add-mcp "{\"name\":\"idosal-git-mcp-15yuqlm0q6\",\"type\":\"http\",\"url\":\"https://gitmcp.io/{owner}/{repo}\"}"
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": {
    "idosal-git-mcp-15yuqlm0q6": {
      "type": "http",
      "url": "https://gitmcp.io/{owner}/{repo}"
    }
  }
}
Claude CodeClaude Code

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

claude mcp add --transport http idosal-git-mcp-15yuqlm0q6 https://gitmcp.io/{owner}/{repo}

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

claude mcp add-json idosal-git-mcp-15yuqlm0q6 "{\"type\":\"http\",\"url\":\"https://gitmcp.io/{owner}/{repo}\"}"
CodexCodex

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

codex mcp add idosal-git-mcp-15yuqlm0q6 --url https://gitmcp.io/{owner}/{repo}

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

[mcp_servers.idosal-git-mcp-15yuqlm0q6]
url = "https://gitmcp.io/{owner}/{repo}"
PerplexityPerplexity

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

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите idosal/git-mcp.

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "idosal-git-mcp-15yuqlm0q6": {
      "type": "http",
      "url": "https://gitmcp.io/{owner}/{repo}"
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "idosal-git-mcp-15yuqlm0q6": {
      "type": "http",
      "url": "https://gitmcp.io/{owner}/{repo}",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

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

mcpServers:
  - name: idosal-git-mcp-15yuqlm0q6
    type: http
    url: https://gitmcp.io/{owner}/{repo}
Zed

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

{
  "context_servers": {
    "idosal-git-mcp-15yuqlm0q6": {
      "type": "http",
      "url": "https://gitmcp.io/{owner}/{repo}"
    }
  }
}

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

Context7 MCP

Context7 MCP

официальный

от upstash

Находит свежую документацию и примеры кода для любых библиотек, подтягивает нужные фрагменты с учётом версии. Без выдуманных API из старых данных.

TypeScript⭐ 63337
adhikasp/mcp-git-ingest

adhikasp/mcp-git-ingest

от adhikasp

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

Python⭐ 314
meanands/npm-package-docs-mcp

meanands/npm-package-docs-mcp

от meanands

MCP сервер для получения актуальной документации npm-пакетов прямо в IDE. Запрашивает README из GitHub или из tarball пакета, возвращая свежую информацию об API и использовании. Полезен разработчик...

TypeScript⭐ 11
augmnt/augments-mcp-server

augmnt/augments-mcp-server

от augmnt

MCP сервер Augments предоставляет контекстную документацию любых npm-пакетов: типы, примеры, пояснения. BM25-поиск и 8 инструментов (ошибки, миграция, сравнение) помогают разработчикам Claude Code.

TypeScript⭐ 127
PatrickSys/codebase-context

PatrickSys/codebase-context

от patricksys

MCP сервер для AI-агентов: перед поиском и редактированием кода строит карту конвенций команды — архитектуру, активные шаблоны и лучшие примеры. Агент получает компактный контекст с сигналами трендов, golden files и памятью команды. Разработчики экономят токены и получают релевантные примеры без ...

TypeScript⭐ 66
izzzzzi/codewiki-mcp

izzzzzi/codewiki-mcp

от izzzzzi

Сервер MCP для codewiki.google — поиск репозиториев, получение подробной документации и ответы на вопросы на естественном языке. Подключает AI к вики-страницам любых open-source проектов.

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

Лука Никитин