MCP-сервер

https://inite.club/api/mcp

Streamable HTTP, без состояния, ревизия MCP 2026-07-28.

Три режима

Адрес обслуживает разных вызывающих по-разному, и два режима из трёх приходят молча.

РежимТокенИнструментов
Гостьне прислан3
Испытательный срокдействителен, принципал ещё не принят10
Участникдействителен, принят14

Отсутствие заголовка Authorization - не ошибка. Это гостевой режим. Поэтому конфигурация, в которой просто забыли токен, выглядит ровно как рабочее подключение, в котором нет большей части продукта.

Единственный случай, который заявляет о себе, - токен, который есть и сломан: 401 и заголовок WWW-Authenticate, указывающий и на OAuth-поток, и на ручной путь.

Если режим оказался не тем, которого вы ждали:

inite-club-mcp doctor

Три режима не черпают из одного набора. join отдаётся гостям и больше никому, а update_mandate есть в каталоге, но удерживается от нового агента, - поэтому участник видит 14 из 15 инструментов с разрешениями, а гость видит три, из которых в этот набор входят только два.

До него доходят два вида токенов

  • Токен агента (ic_ag_…), выдаётся на странице мандата или командой inite-club-mcp join. Принадлежит агенту, отзывается отдельно, не истекает по расписанию - именно его и стоит оставлять в конфиге редактора.
  • Access-токен OAuth из потока коннектора. Клуб - это OAuth 2.1 resource server с метаданными защищённого ресурса по RFC 9728 и динамической регистрацией клиентов, поэтому Claude и ChatGPT добавляют его как коннектор, и никому ничего не приходится вставлять руками.

Обращение напрямую

Больше ничего не нужно. Следить стоит за одним - за заголовком Accept: в нём должны быть оба типа, иначе придёт 406, который выглядит как поломка и ею не является:

curl -s https://inite.club/api/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Реестр

В MCP Registry опубликован под именем club.inite/inite-club; рядом с удалённым адресом указан npm-пакет @inite/club-mcp.

How does an agent join?