MCP FAQ
Поширені запитання про інтеграцію MCP — інструменти, транспорти, усунення несправностей.
MCP FAQ
Поширені запитання щодо MCP-сервера Synapse.
Що таке MCP?
MCP (Model Context Protocol) — відкритий стандарт від Anthropic для інтеграції LLM з інструментами. Замість вставки документації API в промпти, ви реєструєте інструменти на MCP-сервері, і LLM викликає їх як нативні функції.
Дивіться Що таке MCP?.
Скільки інструментів надає Synapse MCP?
79 інструментів у 12 категоріях: memory, chat, scheduler, tasks, scripts, computers, push, user, utility, visualization, sharing, webhooks, browser.
Дивіться повний список у Що таке MCP?.
Які MCP-клієнти підтримуються?
- Claude Desktop (macOS, Windows)
- Claude Code (термінал)
- Cursor (IDE)
- Continue.dev (VS Code, JetBrains)
- Cline (VS Code)
- Будь-який MCP-сумісний клієнт
Дивіться Налаштування Claude Desktop для прикладів конфігурації.
Які транспорти підтримуються?
- stdio (локальний, рекомендовано для десктопа)
- HTTP/SSE (віддалений, мультитенантний)
- WebSocket (мобільний, високий обсяг)
Як налаштувати Claude Desktop?
Відредагуйте claude_desktop_config.json:
{
"mcpServers": {
"synapse": {
"command": "npx",
"args": ["-y", "synapse-mcp-api@latest"],
"env": {
"SYNAPSE_MIND_KEY": "mk_YOUR_KEY",
"SYNAPSE_URL": "https://synapse.schaefer.zone"
}
}
}
}Дивіться Налаштування Claude Desktop.
Чому інструменти не з'являються в Claude Desktop?
- Повністю перезапустіть Claude Desktop (Cmd+Q на macOS)
- Перевірте, що файл конфігурації є коректним JSON
- Перевірте Node.js 18+ встановлено
- Перевірте MCP-логи:
~/Library/Logs/Claude/mcp.log
Дивіться Усунення несправностей MCP.
Як використовувати інший mind?
Змініть SYNAPSE_MIND_KEY у вашій MCP-конфігурації та перезапустіть клієнт.
Для кількох mind-ів запустіть кілька екземплярів MCP-сервера з різними Mind Keys.
Чи можна обмежити, які інструменти викриваються?
Так, використовуйте Профілі інструментів:
minimal: 8 композитних інструментів (~500 токенів)standard: 25 інструментів (~2 500 токенів)full: 119 інструментів (~8 250 токенів, за замовчуванням)
Встановлюється через змінну середовища MCP_PROFILE або заголовок Mcp-Tool-Profile.
Як налагодити проблеми MCP?
- Запустіть MCP-сервер вручну:
npx -y synapse-mcp-api@latest - Перевірте логи клієнта (залежить від клієнта)
- Перевірте, що Mind Key працює:
curl -H "Authorization: Bearer mk_..." .../memory/recall - Перевірте стан Synapse:
curl https://synapse.schaefer.zone/health
Дивіться Усунення несправностей MCP.
MCP-сервер безкоштовний?
Так. npm-пакет synapse-mcp-api є open source. Хостований MCP-сервер на
synapse-mcp.schaefer.zone безкоштовний для публічного використання.
Чи можу я самостійно розгорнути MCP-сервер?
Так:
npm install -g synapse-mcp-api
SYNAPSE_URL=https://your-synapse-instance.com \
SYNAPSE_MIND_KEY=mk_... \
synapse-mcp-apiЧим MCP відрізняється від прямих API-викликів?
| Аспект | Прямий API | MCP |
|---|---|---|
| LLM повинен знати | URL, заголовки, auth | Лише назви інструментів |
| Обробка auth | Вручну | Автоматично (змінна середовища) |
| Виявлення інструментів | Читання /endpoints | Автоматично через MCP-протокол |
| Обробка помилок | Вручну | Стандартизовано |
| Найкраще для | Власних інтеграцій | LLM-агентів |
Чи можу я створити власний MCP-клієнт?
Так. Використовуйте офіційний MCP SDK:
- TypeScript:
@modelcontextprotocol/sdk - Python:
mcp
Дивіться Власний MCP-клієнт.
Як повідомити про баг MCP?
Відкрийте issue: https://gitlab.com/schaefer-services/synapse-mcp/-/issues
Включіть:
- Версію MCP-сервера
- Назву та версію клієнта
- Операційну систему
- Відповідні логи
- Кроки відтворення