MCP-сервер
MCP позволяет AI-ассистентам (Claude, Cursor, Copilot и другим) читать документацию вашего проекта прямо во время разговора с вами. Ассистент будет давать точные ответы, опираясь на актуальный контекст вашего кода.
Поддерживаемые AI-клиенты
- Claude Desktop
- Cursor
- GitHub Copilot
- Antigravity
- Qoder
- Zed
Как подключить
Ctrl+Shift+P→ Викикод: Настроить MCP сервер- Расширение автоматически определит установленные AI-клиенты — выберите нужный
- Перезапустите выбранный 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"
}
}
}
}