AIアシスタントをSuperSaaSに接続する
SuperSaaSはMCP(Model Context Protocol)サーバーを提供しています。ClaudeやChatGPTなどのAIアシスタントが自然言語でスケジュールを管理できるようになります: 空き状況の確認、予約の作成と変更、ユーザーの検索など、さまざまな操作が可能です。 アシスタントはあなたのアカウントと同じアクセス権を持つため、接続情報はパスワードと同様に慎重に取り扱ってください。
できること
設定後、AIアシスタントに次のような質問や依頼ができます:
- 「明日の予約は何がありますか?」
- 「来週、30分の相談枠を見つけて、jane@example.comで予約してください」
- 「昨日から変更された予約はありますか?」
- 「jim@exampleというユーザーをパスワード’secret’で新規作成し、2,000円分のクレジットを付与してください」
クライアントの選択
ほとんどのユーザーはOAuthで接続することをお勧めします。サーバーURLを入力し、ブラウザでSuperSaaSにログインしてアクセスを承認するだけです。
- OAuthに対応したクライアント: ChatGPTとClaude
- その他のクライアント: Claude Code、Codex、Visual Studio Code、その他のMCPクライアント
https://www.supersaas.jp/mcpChatGPT
ChatGPTはサーバーURLを入力し、SuperSaaSで接続を承認することで接続できます。 カスタムコネクタを利用するには有料プラン(Plus、ProまたはBusiness)が必要です。
- https://chatgpt.comにアクセスして接続します。ウェブ版をご利用ください。ChatGPTのモバイルアプリやデスクトップアプリにはまだMCPオプションがありませんが、接続後はアプリからもツールを利用できます。
- Settings > Appsを開き、Advanced settingsまでスクロールして Developer modeを有効にします。
- Appsに戻り、Create appを選択し、名前を「SuperSaaS」として 接続先に「https://www.supersaas.jp/mcp」と入力します。
- AuthenticationでOAuthが選択されていることを確認し、確認チェックボックスをオンにしてコネクタの作成を完了します。 接続するとブラウザでSuperSaaSのページが開くので、ログインして 承認をクリックすると、ツールが利用可能な状態でChatGPTに戻ります。
Claude(デスクトップアプリ・ウェブアプリ)
ClaudeはカスタムコネクタとしてSuperSaaSに接続します。必要なのはサーバーURLのみで、ブラウザでSuperSaaSにログインして接続を承認してください。
- ClaudeでSettings > Connectorsを開き、 Add custom connectorをクリックします。
- 「SuperSaaS」などの名前を入力し、サーバーURL
(
https://www.supersaas.jp/mcp)を貼り付けてAddをクリックします。 - Connectをクリックします。ブラウザでSuperSaaSのページが開くので、 アカウント名とパスワードでログインし(まだログインしていない場合)、承認をクリックします。
- Claudeに戻ると、チャット入力欄のツールアイコンの下にSuperSaaSのツールが一覧表示されます。
OAuth非対応クライアントの手動設定
一部のクライアントはまだブラウザのログインフローに対応していません。これらのクライアントにはサーバーURLと、Bearer …で始まるAuthorizationの値が必要です。
この値を確認するには、AIアシスタントを接続するをクリックしてください。アカウント情報ページが追加セクション付きで開きます。
表示するをクリックしてAuthorizationコードを確認します。
Claude Code(ターミナル)
以下のコマンドを実行し、プレースホルダーをあなたのAuthorizationの値に置き換えてください:
claude mcp add supersaas --transport http https://www.supersaas.jp/mcp \ --header "Authorization: Bearer ここに値を貼り付けてください"
Codex
最も簡単な方法はCodexアプリを使うことです:
- CodexでSettingsを開きます。
- MCP serversに移動し、Addをクリックします。
- リモート/HTTPサーバーを選択し、サーバーURLを入力します。
Authorizationという名前のHTTPヘッダーを追加し、Authorizationの値を設定します (Bearerという単語を含む)。- サーバーを保存して新しいCodexチャットを開始します。SuperSaaSのツールがそのチャットで 使用可能になっているはずです。
ターミナルを使うか、Codexを手動で設定する場合は、~/.codex/config.tomlを編集し
(存在しない場合は作成)、以下を追加します:
[mcp_servers.supersaas]
url = "https://www.supersaas.jp/mcp"
http_headers = { "Authorization" = "Bearer ここに値を貼り付けてください" }
Codexを再起動するとSuperSaaSのツールが自動的に表示されます。ターミナルでは
codex mcp listで接続を確認でき、Codex内では/mcpで
接続されたサーバーを確認できます。
Visual Studio Code(GitHub Copilot)
VS CodeではMCPサーバーがGitHub Copilotのチャットのエージェントモードで使用されます。Copilotのサブスクリプションが必要です(無料プランでも利用できます)。
- コマンドパレット(
Ctrl/Cmd + Shift + P)を開き、 MCP: Add Serverを実行します。 - HTTPを選択し、サーバーURLを入力します。
mcp.jsonファイルが開いたら、headersエントリを追加して サーバー定義が次のようになるようにします:
{
"servers": {
"supersaas": {
"type": "http",
"url": "https://www.supersaas.jp/mcp",
"headers": {
"Authorization": "Bearer ここに値を貼り付けてください"
}
}
}
}
- Copilotのチャットパネルを開き、モードドロップダウンをAgentに切り替え、 ツールアイコンをクリックしてSuperSaaSのツールが一覧に表示されていることを確認します。
その他のMCPクライアント(Cursor、Le Chatなど)
カスタムヘッダーに対応したリモートMCPサーバーをサポートするクライアントであれば動作します。 クライアントがサーバーの詳細を求めた場合は、以下を使用してください:
- タイプ / トランスポート: Streamable HTTP
- URL: サーバーURL(例:
https://www.supersaas.jp/mcp) - ヘッダー:
AuthorizationにAuthorizationの値を設定 (Bearerという単語を含む)
mcp.jsonなど)の場合は以下のようになります:{
"mcpServers": {
"supersaas": {
"url": "https://www.supersaas.jp/mcp",
"headers": {
"Authorization": "Bearer ここに値を貼り付けてください"
}
}
}
}