開発者向け

MCP サーバー

Repsona の MCP サーバーにつなぐと、ChatGPT・Claude・Gemini・Copilot などの AI アシスタントに、ふだんの言葉で Repsona の仕事を頼めるようになります。「今日やるべきことは?」と聞く、会議のメモからタスクを作る、期日をずらす、プロジェクトの遅れを見つける。Repsona の画面を開かずに、AI アシスタントとの会話の中で進められます。

MCP サーバーは開発中です。

MCP とは

MCP (Model Context Protocol) は、AI アシスタントが外のデータや道具を使うための共通の決まりです。MCP に対応している AI アシスタントなら、Repsona の MCP サーバーの URL を足すだけでつながります。

できること

Repsona の画面でできることの多くを、AI アシスタントに頼めます。AI アシスタントは頼まれた内容に合わせて、必要な操作を選んで行います。

  • 今日の仕事を決める: 担当のタスク・ボールを持っているタスク・期限切れ・受信箱から、今日やることを並べ、「今日やる」に入れます。
  • 探して、まとめる: キーワード・担当・ステータス・期限などでタスクやノートを探し、コメントや履歴を読んでまとめます。期間を決めて、動いたタスクと終わったタスクから週報を書けます。
  • タスクを作る・直す: サブタスクや前後関係ごとまとめて作り、期間は営業日で決められます (休日と定休日はサーバーが数えます)。ステータス・担当・ボール・期限の変更、営業日でずらす (後ろのタスクもあわせて)、複製、削除もできます。
  • 計画を見る: 期限切れ・期限が近い・手つかず・前後関係の食い違い・クリティカルパス (どこに余裕があるかも) を出します。人ごとの負荷、バーンダウンなどのインサイトも読めます。
  • ノートとコメント: ノートを読む・書く・直す。議事録からタスクを作り、コメントで返事をし、リアクションを付けます。
  • ファイル: タスクやノートに付いたテキストや画像を読み、ファイルを添付します。
  • プロジェクトを整える: マイルストーン・ステータス・タグ・テンプレート・カイゼン (KPT) を作る・直す。管理者なら、プロジェクトの作成・設定・メンバーの出入りもできます。

AI アシスタントが見られるのは、つないだ人が Repsona で見られるものだけです。スペースの管理 (招待・権限・IP 制限・課金など) と外部連携の設定はできません。

つなぎ方

ChatGPT・Claude・Gemini・Copilot では、URL を足して Repsona にログインし、AI アシスタントに許可を出すだけでつながります。API キーは要りません。

サーバーの URL は、スペースごとに決まります。ブラウザで開いている Repsona の URL の後ろに /api/mcp を付けたものです。通信は HTTP (Streamable HTTP) です。

https://{スペース名}.repsona.com/api/mcp

1 つのつなぎ先は 1 つのスペースにつながります。複数のスペースで使うときは、スペースごとに足します (「Repsona acme」「Repsona beta」のように名前を分けると、会話の中で切り替えやすくなります)。

Claude

Web・デスクトップ・モバイルのどれでも使えます。追加は Web かデスクトップのアプリから行います。

  1. 「設定」→「コネクタ」→「カスタムコネクタを追加」を開きます。
  2. 名前に Repsona (スペース名を添えると分かりやすくなります)、URL に https://{スペース名}.repsona.com/api/mcp を入れて追加します。
  3. 「連携」を押し、開いた Repsona の画面でログインして許可します。

チャットの入力欄の「+」→「コネクタ」で、Repsona を使うかどうかを切り替えられます。Team・Enterprise のプランでは、組織の管理者が先にコネクタを追加します。

ChatGPT

Web 版で追加します。開発者モードが要ります (「設定」→「アプリとコネクタ」→「詳細設定」→「開発者モード」)。

  1. 「設定」→「アプリとコネクタ」→「作成」を開きます。
  2. 名前に Repsona、MCP サーバーの URL に https://{スペース名}.repsona.com/api/mcp を入れ、認証に「OAuth」を選んで作成します。
  3. 開いた Repsona の画面でログインして許可します。

チャットの入力欄の「+」→「開発者モード」で Repsona を選ぶと、そのチャットで使えます。Business・Enterprise のプランでは、ワークスペースの管理者がカスタムのコネクタを許可しておきます。

Gemini

Web 版 (gemini.google.com) で追加します。追加したアプリは、モバイルの Gemini でも使えます。

  1. 「設定」→「カスタムアプリ」→「カスタムアプリを追加」を開きます。
  2. MCP サーバーの URL に https://{スペース名}.repsona.com/api/mcp を入れて追加します。
  3. 開いた Repsona の画面でログインして許可します。

カスタムアプリを使えるアカウントの種類や地域は、Gemini のヘルプで確かめてください。

Microsoft 365 Copilot

Copilot Studio でエージェントに Repsona をつなぎ、そのエージェントを Microsoft 365 Copilot と Teams に出します。Copilot Studio を使える権限が要ります。

  1. Copilot Studio でエージェントを開き、「ツール」→「ツールを追加」→「Model Context Protocol」を選びます。
  2. サーバーの URL に https://{スペース名}.repsona.com/api/mcp、認証に「OAuth 2.0」を選んで作成します。
  3. 接続を作るときに、開いた Repsona の画面でログインして許可します。
  4. エージェントを Microsoft 365 Copilot と Teams に公開します。

組織でコネクタのデータポリシーを決めている場合は、管理者が Repsona の MCP サーバーを許可しておきます。

そのほかの AI アシスタント

Claude Code・Cursor・Visual Studio Code など、URL とヘッダーを設定ファイルに書く AI アシスタントでは、API キーで認証します。

  1. Repsona の「個人設定」→「API キー」で、API キーを作ります。
  2. URL に https://{スペース名}.repsona.com/api/mcp、ヘッダーに Authorization: Bearer YOUR_API_KEY を設定します (YOUR_API_KEY は作った API キー)。

設定ファイルの多くは、この形です。

{
  "mcpServers": {
    "repsona": {
      "url": "https://{スペース名}.repsona.com/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Claude Code では、ターミナルで次のコマンドを実行します。

claude mcp add --transport http repsona https://{スペース名}.repsona.com/api/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

どの AI アシスタントでも共通の設定

ここにない AI アシスタントでも、MCP に対応していれば次の値でつながります。設定の画面では、似た名前の欄を探して入れてください。

項目値
サーバーの URLhttps://{スペース名}.repsona.com/api/mcp
通信Streamable HTTP (POST)。セッションは使いません
認証OAuth 2.1 (認可コード + PKCE S256) か、API キー (Authorization: Bearer)
scoperead (読むだけ)・write (読み書き)・offline_access (ログインし直さずに使い続ける)
認可サーバーの情報https://{スペース名}.repsona.com/.well-known/oauth-authorization-server
保護されたリソースの情報https://{スペース名}.repsona.com/.well-known/oauth-protected-resource/api/mcp

OAuth のクライアントの登録は、AI アシスタントに合わせて次のどれかで行われます。

  • 自動の登録 (Client ID Metadata Document・Dynamic Client Registration): ChatGPT・Claude など多くの AI アシスタントは、URL を足すだけで自動で登録します。設定は要りません。
  • client ID と secret を手で入れる: Gemini Enterprise や Copilot Studio のように、client ID・client secret・認可 URL・トークン URL を入れる欄がある AI アシスタントでは、スペースの管理者が先にクライアントを作ります。
    1. AI アシスタントの設定の画面で、リダイレクト URL (コールバック URL) を確かめます。
    2. Repsona の「管理者設定」→「AI アシスタント」で「クライアントを作成する」を開き、名前とそのリダイレクト URL を入れて作ります。
    3. 表示された client ID・client secret・認可 URL・トークン URL を、AI アシスタントの設定に入れます。scope には read write offline_access (読むだけなら read offline_access) を入れます。client secret は一度しか表示されません。

うまくつながらないときは、URL がスペースのもの ({スペース名} が入っている) か、IP 制限をかけていないかを確かめてください。

権限と安全

  • AI アシスタントは、つないだ人の権限で動きます。見られるのは、あなたが Repsona で見られるプロジェクトのものだけで、管理者だけの操作は管理者がつないだときだけできます。
  • 許可を出すときに、「読むだけ」か「読み書き」かを選べます。API キーも、作るときに「読むだけ」を選べます。「読むだけ」では、AI アシスタントに書く操作を見せません。
  • AI アシスタントが行った変更は、タスクやノートの履歴に、あなたの名前で AI アシスタント経由と分かる形で残ります。
  • 消す操作は、多くの AI アシスタントが実行の前に確認を求めます。消したタスクやノートは元に戻せないので、内容を見てから許可してください。
  • IP 制限をかけているスペースでは、ChatGPT・Claude・Gemini・Copilot など、AI 事業者のサーバーから呼ぶものはつながりません。Claude Code のように手元から呼ぶものは、許可した IP からならつながります。
  • すべてのプランで使えます。
  • 許可は、Repsona の「個人設定」→「連携中のアプリ」からいつでも取り消せます。API キーは「API キー」から消せます。

頼み方の例

タスクの番号やツールの名前を覚えておく必要はありません。ふだん人に頼むように書けます。

今日の仕事

  • 「今日やるべきことを、優先する順に教えて。よければ今日やるに入れて」
  • 「期限を過ぎているタスクと、私がボールを持っているタスクをまとめて」
  • 「今週中に終わらせないといけないものは?」

探す・まとめる

  • 「Web サイトリニューアルで、1 週間以上止まっているタスクは?」
  • 「料金ページのタスクのコメントを読んで、決まったことと残っていることを分けて」
  • 「先週の Web サイトリニューアルの動きを、週報にまとめて」

更新する

  • 「料金ページのタスクを完了にして」
  • 「デザインレビューを 3 営業日後ろにずらして。後ろのタスクもあわせて」
  • 「この会議メモからタスクを作って。担当と期日はメモのとおりに」
  • 「公開のお知らせのボールを鈴木さんに渡して、確認をお願いするコメントを書いて」

計画を見る

  • 「Web サイトリニューアルのクリティカルパスと、余裕のあるところを教えて」
  • 「マイルストーン『公開』に間に合わなそうなタスクはある?」
  • 「来週、作業が偏っている人はいる?」
  • 「このプロジェクトで、今いちばん優先すべきことは何?」

ノート

  • 「キックオフのノートを読んで、決まったことをタスクにして」
  • 「今週のプロジェクトの動きをまとめて、ノートに書いて」

プロジェクトを整える

  • 「このプロジェクトに『β 公開』のマイルストーンを 12 月 20 日で作って」
  • 「先月のプロジェクトの動きからカイゼンを振り返って、Problem と Try を足して」
  • 「受信箱を、対応が要るものと読むだけのものに分けて」

Repsonaはクッキーを使ってサービスを提供しています。当社のウェブサイトにアクセスすることにより、Cookieポリシー に記載されているCookieの使用に同意するものとします。