Подключение MCP-клиента

Один эндпоинт для всех. У VS Code ключ JSON — servers.
Держите onlinesim mcp запущенным, пока клиент подключён.

Автоподключение (рекомендуется)

Прописывает HTTP endpoint в конфиги IDE. Сервер MCP не запускает.

Bash
onlinesim mcp install
onlinesim mcp install --client cursor --global
onlinesim mcp install --client vscode --project
onlinesim mcp install --client claude --project
onlinesim mcp install --client all --project
onlinesim mcp install --client codex --global

Флаги: --dir <проект>, --url <endpoint>, --force (перезаписать существующий onlinesim).

Cursor

Положите этот JSON в mcp.json Cursor:

  • ~/.cursor/mcp.json — глобально (все проекты)
  • .cursor/mcp.json — этот проект
JSON
{
  "mcpServers": {
    "onlinesim": {
      "type": "http",
      "url": "http://127.0.0.1:8787/mcp"
    }
  }
}

Claude Code

Scopes Claude Code CLI:

Bash
claude mcp add --scope user --transport http onlinesim http://127.0.0.1:8787/mcp
claude mcp add --scope project --transport http onlinesim http://127.0.0.1:8787/mcp

Или файл проекта (тот же JSON, что у Cursor): .mcp.json

VS Code

Файл .vscode/mcp.json — ключ servers (не mcpServers):

JSON
{
  "servers": {
    "onlinesim": {
      "type": "http",
      "url": "http://127.0.0.1:8787/mcp"
    }
  }
}

Codex

Bash
codex mcp add onlinesim --url http://127.0.0.1:8787/mcp

Или url в [mcp_servers.onlinesim] в ~/.codex/config.toml.

Claude Desktop

Локальный HTTP нужен bridge:

Bash
npx -y mcp-remote http://127.0.0.1:8787/mcp --transport http-only