Skip to content

MCP-сервер

MCP позволяет AI-ассистентам (Claude, Cursor, Copilot и другим) читать документацию вашего проекта прямо во время разговора с вами. Ассистент будет давать точные ответы, опираясь на актуальный контекст вашего кода.


Поддерживаемые AI-клиенты

  • Claude Desktop
  • Cursor
  • GitHub Copilot
  • Antigravity
  • Qoder
  • Zed

Как подключить

  1. Ctrl+Shift+PВикикод: Настроить MCP сервер
  2. Расширение автоматически определит установленные AI-клиенты — выберите нужный
  3. Перезапустите выбранный AI-клиент

После этого ассистент сможет:

  • Искать по документации проекта
  • Читать wiki-страницы (архитектура, API, модули и т.д.)
  • Получать документацию конкретного файла
  • Давать точные ответы на основе вашего кода

Пример использования

После настройки MCP можно спросить AI-ассистента:

  • «Расскажи про архитектуру проекта» — ассистент прочитает wiki-страницу архитектуры
  • «Найди документацию по авторизации» — ассистент найдёт нужные файлы
  • «Покажи документацию файла src/main.ts» — ассистент откроет документацию этого файла

Ручная настройка

Если автоматическая настройка не сработала, можно добавить конфигурацию вручную.

PROJECT_ID находится в файле .wikicode/project.json после первого сканирования. MCP_TOKEN выдаётся автоматически при настройке через команду расширения.

Для Claude Desktop, Cursor, Antigravity, Qoder

json
{
  "mcpServers": {
    "wikicode": {
      "url": "https://api.codewiki.ru/api/v1/mcp/YOUR_PROJECT_ID",
      "headers": {
        "Authorization": "Bearer YOUR_MCP_TOKEN"
      }
    }
  }
}

Для GitHub Copilot

Файл .vscode/mcp.json:

json
{
  "servers": {
    "wikicode": {
      "type": "http",
      "url": "https://api.codewiki.ru/api/v1/mcp/YOUR_PROJECT_ID",
      "headers": {
        "Authorization": "Bearer YOUR_MCP_TOKEN"
      }
    }
  }
}

Для Zed

В settings.json:

json
{
  "context_servers": {
    "wikicode": {
      "url": "https://api.codewiki.ru/api/v1/mcp/YOUR_PROJECT_ID",
      "headers": {
        "Authorization": "Bearer YOUR_MCP_TOKEN"
      }
    }
  }
}

Документация Викикод