Toolka MCP Server

Подключение к Claude Desktop и Claude Code

Что это такое

Этот сервер реализует протокол MCP (Model Context Protocol) и предоставляет Claude доступ к вашим проектам и задачам в Toolka: создание и обновление задач, управление проектами, комментарии и участники.

Сервер работает через HTTP/SSE — он развёрнут в интернете, устанавливать ничего на компьютер не нужно.

Шаг 1 — Получи API-токен

Для работы сервера нужен личный API-токен. Чтобы его получить:

  1. Войди в аккаунт на toolka.net
  2. Перейди в Профиль → API-токены (или Settings → API Tokens)
  3. Нажми «Выпустить токен» и скопируй его
Токен отображается только один раз — сохрани его сразу.

Шаг 2 — Подключи к Claude

Открой файл конфигурации Claude Desktop:

Добавь в раздел mcpServers, заменив ВАШ_ТОКЕН на скопированный токен:

{
  "mcpServers": {
    "toolka": {
      "type": "sse",
      "url": "https://mcp.toolka.net/sse",
      "headers": {
        "Authorization": "Bearer ВАШ_ТОКЕН"
      }
    }
  }
}

Перезапусти Claude Desktop.

Создай или отредактируй .mcp.json в корне проекта, заменив ВАШ_ТОКЕН на скопированный токен:

{
  "mcpServers": {
    "toolka": {
      "type": "sse",
      "url": "https://mcp.toolka.net/sse",
      "headers": {
        "Authorization": "Bearer ВАШ_ТОКЕН"
      }
    }
  }
}

Или добавь глобально через CLI:

claude mcp add --transport sse toolka https://mcp.toolka.net/sse \
  --header "Authorization: Bearer ВАШ_ТОКЕН"
Токен передаётся при подключении и используется автоматически — дополнительная авторизация внутри чата не нужна.

Доступные инструменты

ИнструментОписание
user_get_profileПрофиль текущего пользователя
user_listПоиск пользователей
user_change_passwordСменить пароль
project_listСписок проектов
project_getПроект по ID
project_get_by_slugПроект по slug (например, john/my-app)
project_createСоздать проект
project_updateОбновить проект
project_dashboardСтатистика проекта
project_get_settingsНастройки проекта
project_update_settingsОбновить настройки
project_list_membersУчастники проекта
project_add_memberДобавить участника
project_remove_memberУдалить участника
task_listСписок задач с фильтрами
task_getЗадача по ID или литералу (например, PROJ-42)
task_createСоздать задачу
task_updateОбновить задачу / сменить статус
task_deleteУдалить задачу
task_get_statusesСписок статусов и граф переходов
comment_listКомментарии к задаче
comment_createДобавить комментарий
comment_updateРедактировать комментарий
comment_deleteУдалить комментарий
site_statusСтатус сервера и сессии