Подключение MCP-сервера к клиенту
Хост-процесс должен запускать Node.js с tsx, чтобы файл src/index.ts (TypeScript) выполнялся напрямую. Стандартный шаблон команды:
npx tsx /absolute/path/to/0detect-mcp/src/index.tsЗамените /absolute/path/to/0detect-mcp/ на путь к каталогу, куда вы склонировали репозиторий.
Cursor
Откройте настройки MCP в Cursor и добавьте блок с сервером:
{
"mcpServers": {
"0detect": {
"command": "npx",
"args": ["tsx", "/absolute/path/to/0detect-mcp/src/index.ts"]
}
}
}Если npx работает медленно или нестабильно, укажите полный путь к бинарнику tsx внутри node_modules репозитория (после npm install) и передавайте src/index.ts единственным аргументом:
{
"mcpServers": {
"0detect": {
"command": "/absolute/path/to/0detect-mcp/node_modules/.bin/tsx",
"args": ["/absolute/path/to/0detect-mcp/src/index.ts"]
}
}
}После правки конфига перезапустите Cursor, чтобы он подхватил новый сервер.
Claude Desktop
На macOS файл настроек обычно находится здесь:
~/Library/Application Support/Claude/claude_desktop_config.jsonНа Windows — здесь:
%APPDATA%\Claude\claude_desktop_config.jsonДобавьте в него блок mcpServers по такой же схеме, как для Cursor:
{
"mcpServers": {
"0detect": {
"command": "npx",
"args": ["tsx", "/absolute/path/to/0detect-mcp/src/index.ts"]
}
}
}После сохранения файла полностью закройте и снова откройте Claude Desktop. Инструменты 0detect появятся в списке инструментов.
Проверка подключения
После перезапуска клиента:
- Откройте новый чат в MCP-клиенте.
- Попросите ассистента вызвать
odetect_health_check. - В ответ должен прийти JSON со значениями
"ok": trueи"status": 200.
Если клиент не видит инструментов или вызов возвращает "ok": false, переходите к разделу Решение проблем.