この記事では、ブラウザ版の ChatGPT から Strap のボードを読み書きできるようにする方法を説明します。
デスクトップアプリから接続する場合はChatGPT Desktop と Strap を連携するを、ターミナルで使う Codex CLI から接続する場合はCodex CLI と Strap を連携するを参照してください。
はじめる前に
ブラウザ版の ChatGPT にログインしておきます。
ChatGPT 側で開発者モードを有効にしておきます。 ブラウザ版でカスタムのプラグイン(MCP サーバー)を追加するには、この設定が必要です。有効にできるかどうかは ChatGPT のプランや設定によって異なります。有効化の可否と方法は、ChatGPT のヘルプを確認してください。
ブラウザで Strap にログインできる状態にしておきます。接続の許可は Strap の画面で行います。
ワークスペースで外部アプリ連携(リモートMCP)の利用が許可されている必要があります。許可されていない場合は、ワークスペースのアドミンに確認してください(外部アプリ連携(リモートMCP)の管理・利用を許可する)。
API キーの発行は必要ありません。
開発者モードを使わずに接続したい場合は、ChatGPT Desktop から接続してください(ChatGPT Desktop と Strap を連携する)。
ブラウザ版の ChatGPT から接続する
設定 >
プラグインを開き、プラグインを探すを選びます。ブラウザで https://chatgpt.com/plugins を開いても同じ画面です。-
右上の
+を押します。 -
新規プラグインで次のように入力します。項目 入力する内容 名前 Strap(任意の名前で構いません)接続 サーバーの URLを選び、https://strap.app/mcpを入力します。認証 OAuthアイコン、説明、OAuth の詳細設定は空のままで構いません。 表示されている注意を読み、
理解したうえで、続行しますにチェックを入れて作成するを押します。-
ChatGPT に Strap を追加の画面でStrapでサインインを押します。 Strap にログインしていない場合は、ログインから進めてください。
アクセスするワークスペースを選択で接続するワークスペースを選び、続けるを押します。選んだワークスペースのデータだけが連携の対象になります。-
許可する権限を確認し、
許可を押します。権限 内容 ボード・スペースの閲覧 アクセス権のあるスペース・ボードの一覧と、ボード内のエレメント・ページの読み取り ボードの作成と内容の編集・削除 ボードの新規作成、ページの追加・変更、図形やテキストなどボード内エレメントの作成・変更・削除
ChatGPT から操作できる範囲は、接続を許可したユーザー自身の閲覧・編集権限と同じです。アクセス権のないスペースやボードは操作できません。
「未検証」の表示について
ブラウザ版から接続した場合、Strap の許可の画面にはアプリ名が ChatGPT と表示され、未検証 の表示は出ません。デスクトップアプリやターミナルから接続した場合とは表示が異なります。
ChatGPT の開発者モードの説明に出てくる「未検証のコネクター」は、追加するコネクターを ChatGPT 側が確認していないという意味です。Strap の許可の画面に出る 未検証 とは別の表示です。
承認待ちになる場合
ワークスペースが承認制の場合、メンバーの接続はその場では成立せず、次のように表示されます。
ワークスペース管理者の承認待ちです。承認された後に (アプリ名) から再度接続してください。
アドミンが承認したあと、もう一度接続してください。承認の状況はワークスペースのアドミンに確認してください。
接続を確認する
設定 > プラグイン から追加した Strap を開くと、接続先の URL と認証方式を確認できます。
アクション の欄に「まだ利用できるアプリ アクションはありません」と表示されることがありますが、この表示のままでもチャットからは利用できます。チャットで「Strap のスペース一覧を出して」と指示し、応答が返ることで確認してください。
ChatGPT Desktop でも使う場合
ここで追加した接続先は、ChatGPT Desktop にも引き継がれます。デスクトップアプリで改めて追加する必要はありません。
表示される場所は、デスクトップアプリで追加した場合と異なります。設定 > プラグイン の一覧に Strap として並び、MCP タブには表示されません。デスクトップアプリで追加した接続先だけが MCP タブに入ります(ChatGPT Desktop と Strap を連携する)。
逆に、ChatGPT Desktop で追加した接続先は、ブラウザ版には引き継がれません。
うまくいかない場合
| 状況 | 確認すること |
|---|---|
プラグインを追加する + が見つからない |
ChatGPT 側で開発者モードが有効になっていません。有効化の可否と方法は ChatGPT のヘルプを確認してください。 |
作成する が押せない |
理解したうえで、続行します にチェックが入っていません。 |
| URL の入力欄が表示されない |
接続 で サーバーの URL を選んでください。 |
許可の画面で このワークスペースでは連携が停止されています と表示される |
ワークスペースで外部アプリ連携(リモートMCP)の利用が許可されていません。アドミンに確認してください。 |
許可の画面で このワークスペースで連携する権限がありません と表示される |
メンバーの利用が許可されていないか、そのワークスペースのメンバーではありません。アドミンに確認してください。 |
許可の画面で このリクエストは無効か期限切れです と表示される |
接続の要求から時間が経ちすぎています。接続元のアプリから接続をやり直してください。 |
許可の画面で セッションが切れました と表示される |
Strap に再度ログインしてから、接続をやり直してください。 |
| 承認待ちのまま使えない | アドミンが承認するまで利用できません。用途を伝えて承認を依頼してください。 |
接続していたのに Remote MCP is suspended for this workspace というエラーが返る |
ワークスペースで外部アプリ連携(リモートMCP)の利用が停止されています。アドミンに再開を依頼してください。再開されると、接続し直さずにそのまま使えるようになります。 |
| 接続していたのに急に使えなくなった | 接続が取り消されたか、ワークスペースの設定が変更された可能性があります(外部アプリ連携(リモートMCP)の管理・利用を許可する)。 |
ChatGPT 側の MCP の設定については、Model Context Protocol(OpenAI の公式ドキュメント)も参照してください。
接続を解除するとき
ChatGPT の設定からプラグインを削除しても、Strap 側の接続許可は残ります。接続を確実に解除するには、ワークスペース設定の 外部アプリ連携 から取り消してください(外部アプリ連携(リモートMCP)の管理・利用を許可する)。