TeamUpをあらゆるAIエージェントに接続

当社のバックエンドはModel Context Protocol(MCP)に対応しています。TeamUpをClaude Desktop、Cursor、独自のカスタムエージェント、あるいは任意のMCP対応クライアントに接続すると、組み込みのTelegram/VKボットと同じツール、elicitationプロンプト、ライブイベントログを利用できます。

MCPクライアントが得られるもの

ツール

約20個の変更系ツールと9個の読み取り専用ツール: createEvent、registerFor、splitTeams、finishEvent、getRegistrations、listMyEventsなど。すべてにdestructiveHint / readOnlyHintが付与されています。

Elicitation

ツール呼び出しの途中で提示される複数選択プロンプト(例: 候補の絞り込み)。サーバーが一時停止し、クライアントが選択画面を表示、ユーザーが選ぶと、サーバーが再開します。

Resources

プルで読み取れるURI: team-up://event/{id}/log、team-up://event/{id}/snapshot、team-up://chat/{id}/messages。購読すると、状態が変化したときにnotifications/resources/updatedを受け取れます。

OAuth 2.1

PKCE S256、パブリッククライアント、共有シークレットなし。動的クライアント登録(RFC 7591)に対応。ほとんどのクライアントは、リソースメタデータからフローを自動検出します。

クイックスタート: Claude Desktop

  1. 1. Claude Desktopを開き、Settings → Developerに移動します。
  2. 2. このURLで新しいMCPサーバーを追加します:
    {
      "mcpServers": {
        "team-up": {
          "url": ""
        }
      }
    }
  3. 3. Claudeが認証ページを開きます。ここでサインインしてリクエストを承認すれば、接続完了です。

カスタムクライアント / スクリプト

標準のwell-knownエンドポイント経由ですべて検出できます:

  • 保護されたリソースのメタデータ(RFC 9728):
  • 認可サーバーのメタデータ(RFC 8414):
  • MCPサーバーのエンドポイント(Streamable HTTP):

個人アクセストークン

単発のcurl / スクリプト / 非MCPクライアント用にトークンが必要ですか?ここで生成できます。トークンはあなたのアカウントに紐づく通常のOAuth 2.1 access_tokenで、有効期間は1時間です。リフレッシュトークンも併せて発行されます。

トークンを生成するには、先にサインインしてください。