ClaudeConnectorsMCPOAuth

Claudeのカスタムコネクタとは:対応プラン、追加方法、OAuth、安全性

Claudeのカスタムコネクタの仕組み、対応するプランとアプリ、URLでリモートMCPサーバーを追加する手順、ログイン方式、管理者向けの設定、安全に使うための注意点を解説します。

Claudeのカスタムコネクタの解説:URLでClaudeに追加したリモートMCPサーバー

Claudeのカスタムコネクタを使うと、リモートのModel Context ProtocolサーバーをURLを貼り付けるだけでClaudeに追加できます。追加したサーバーのツールは、チャットの中からClaudeが呼び出せるようになります。データベースを読む、チケットを起票する、そしてこのガイドの最後の実例のようにメールを読んだり送ったりすることもできます。

以下のプランやメニューの情報は、2026年10月26日に確認したAnthropicの公式ヘルプページに基づいています。Claudeの画面はよく変わるため、表示が異なる場合はAnthropicのカスタムコネクタのガイドを正としてください。

Claudeのカスタムコネクタとは

Claudeのカスタムコネクタとは、Connectors Directory(コネクタディレクトリ)から選ぶのではなく、URLを指定してClaudeに追加するリモートMCPサーバーです。サーバーはインターネット上で動作してツール群を公開し、通常はOAuthによるログインを求めます。そのうえでClaudeは、あなたが承認した権限の範囲内で、あなたの代わりにそのツールを呼び出します。

最初に知っておきたい点が3つあります。

  • Anthropicはカスタムコネクタを審査していません。 ディレクトリの掲載にはVerified(認証済み)またはCommunity(コミュニティ)のラベルが付きます。URLで追加したコネクタは、Anthropicが確認していないサービスにClaudeをつなぐことになるため、信頼の対象はサーバーの運営者です。
  • 接続元はあなたのパソコンではなく、Anthropicのクラウドです。 Anthropicによると、これはclaude.ai、Claude Desktop、Cowork、モバイルアプリを含むすべてのClaudeクライアントで共通です。サーバーは公開インターネットから到達できる必要があります。プライベートネットワーク内やVPNの内側にあるサーバーは、ファイアウォールでAnthropicのIPアドレス範囲を許可するか、AnthropicがMCPトンネルと呼ぶ仕組みを経由しない限り接続できません。
  • 追加はデバイスごとではなく、アカウントごとに1回です。

MCP自体が初めての方は、MCPメールサーバーとはでメールを例にプロトコルを説明しています。

カスタムコネクタ、ディレクトリのコネクタ、デスクトップ拡張機能の違い

Claudeが外部のツールにアクセスする方法は3つあります。

  • ディレクトリのコネクタは、ClaudeのConnectors Directoryに掲載されているものです。カスタマイズ → コネクタで一覧を見て、接続をクリックします。ClaudeのGmailコネクタとMicrosoft 365コネクタはこのグループです。
  • カスタムコネクタは、URLで追加するリモートMCPサーバーです。このガイドで扱うのはこれです。
  • デスクトップ拡張機能は、.mcpbファイルとしてパッケージ化されたローカルMCPサーバーで、ClaudeデスクトップアプリのSettings → Extensions(設定 → 拡張機能)からインストールします。あなたのパソコン上で動作します。claude_desktop_config.jsonで設定するローカルサーバーはさらに別の仕組みで、claude.aiやCoworkでは使えません。

Claude Codeでは、同じ種類のリモートサーバーをターミナルから追加できます。MCPEmails用のコマンドはClaude Codeのセットアップページにあります。汎用のMCPサーバーと、単一のプロバイダー専用の組み込みコネクタの違いについては、ネイティブコネクタとMCPの比較をご覧ください。

カスタムコネクタに対応するClaudeのプランとアプリ

2026年10月時点のAnthropicのヘルプセンターによると、次のとおりです。

  • プラン: カスタムコネクタはFree、Pro、Max、Team、Enterpriseで使えます。Freeプランはカスタムコネクタ1つまでで、ProとMaxには上限がありません。
  • 追加できるアプリ: Web版のclaude.ai、Claude Desktop、Cowork。
  • モバイル: Web版またはClaude Desktopで接続したコネクタは、次にiOS版とAndroid版のClaudeにログインしたときから使えるようになります。Anthropicはモバイルでのコネクタのインストールをベータと位置づけ、カスタムコネクタはWeb版とデスクトップアプリが主な手段だとしているため、まずパソコンで設定してください。
  • ビジネス向けプランで追加できる人: TeamプランではOwnerとPrimary Ownerのみです。EnterpriseプランではOwner、Primary Owner、そして組織のライブラリ管理を含むカスタムロールを持つ人です。

Free、Pro、Maxでカスタムコネクタを追加する方法

  1. claude.aiまたはClaude Desktopでカスタマイズ → コネクタを開きます。
  2. + 追加をクリックし、カスタムコネクタを追加を選びます。
  3. 名前とサーバーのURLを入力し、続行をクリックします。
  4. Claudeが検出したログイン設定を確認します。通常は既定値のままで問題ありません。選択肢は次の章で説明します。
  5. 追加をクリックし、サービスにログインします。

追加後にコネクタの認証設定を変更することはできません。変更したい場合は、コネクタを削除して追加し直します。削除するにはカスタマイズ → コネクタを開き、Remove(削除)またはコネクタ横の三点メニューを使います。

TeamとEnterpriseで組織がカスタムコネクタを追加する方法

TeamプランとEnterpriseプランでは、コネクタの追加と接続は別々の手順です。

  1. Ownerが組織にコネクタを追加します。 組織設定 → コネクタを開き、追加をクリックしてCustom(カスタム)を選び、種類を聞かれたらWebを選びます。名前とURLを入力し、同じ認証画面を最後まで進めます。
  2. 各メンバーが自分のアカウントで接続します。 メンバーはカスタマイズ → コネクタを開き、通常Customラベルが付いているそのコネクタを探して接続をクリックします。

一人ひとりが個別にログインするため、Claudeがアクセスできるのは、接続先のサービスでその人がアクセスできる範囲だけです。例外はAPIキーのような共有の認証情報で設定したコネクタで、その場合は使う人全員がその認証情報の権限を持ちます。

Ownerは、組織全体でコネクタにできることを制限することもできます。ツールごとに常に許可、承認が必要、ブロックを設定でき、個々のユーザーは組織の設定を上書きできません。Anthropic自身が挙げている例は、後述するメールの例に近いものです。Claudeにメールの検索と要約はさせつつ、メッセージの送信は止める、という使い方です。

自分でコネクタを追加できないメンバーは、Ownerに追加してもらう必要があります。Claudeに表示されるRequest(リクエスト)ボタンはディレクトリの掲載コネクタ向けなので、カスタムのURLの場合はOwnerにURLを直接送ってください。

ログイン方式:OAuth、自動登録、ログインなし

コネクタを追加するとき、Claudeは最大3つの設定グループを表示します。検出された値で通常は問題ありません。

Authentication(認証)は、ユーザーがいつログインするかを決めます。

  • Sign in now(今すぐログイン):各ユーザーはコネクタを使う前に、サーバーのOAuthログインを済ませます。個人データを扱うサーバーにはこれが適しています。
  • Sign in when needed(必要なときにログイン):Claudeは認証情報なしで接続し、サーバーが求めたときにユーザーにログインを促します。
  • No sign-in(ログインなし):URLを知っている人なら誰でもコネクタを使えます。固定のAPIキーを前提とするサーバーもこれに含まれ、その場合はキーをリクエストヘッダーとして追加します。

OAuth client(OAuthクライアント)は、Claudeがサーバーのログインの仕組みに対して自分をどう名乗るかを決めます。No sign-inを選ぶと表示されません。

  • Use Claude's published identity(Claudeの公開IDを使用)はAnthropicの推奨です。サーバーはAnthropicがホストするClient ID Metadata DocumentからClaudeの情報を読み取るため、サーバーがこの方式に対応していれば設定は不要です。
  • Register automatically(自動登録)は、ほとんどのMCPサーバーが対応しているOAuth Dynamic Client Registrationを使います。
  • Use your own OAuth client(独自のOAuthクライアントを使用)は、自分でサーバーに登録したクライアントIDを使う場合の選択肢です。

Request headers(リクエストヘッダー)には、APIキーやBearerトークンなどの固定の認証情報を入れます。Claudeはこれを安全に保存し、保存後は再表示せず、すべてのリクエストで送信します。1つのコネクタにつき最大4つまでです。Anthropicはリクエストヘッダーを一部の組織向けのベータとしているため、この項目が表示されない場合があります。

実際の違いはこうです。OAuthでは、一人ひとりが本人としてログインし、特定の権限を承認し、誰かと秘密情報を共有することなくアクセスを取り消せます。固定のキーでは、1つの認証情報が、コネクタを使う全員に同じアクセス権を与えます。このトレードオフについてはAIによるメールアクセス:OAuthとAPIキーの比較で詳しく説明しています。

チャットでコネクタをオンにする

コネクタを追加しても、すべてのチャットで使われるわけではありません。会話の左下にある+ボタンをクリックし、コネクタを開いて、そのチャットで使うコネクタを個別にオン・オフします。依頼内容に合う場合は、Claudeが接続済みのアプリを自分から提案することもあります。

ツール単位で制御するには、カスタマイズ → コネクタを開いてコネクタを選び、ツールごと、または読み取り専用ツールと書き込みツールのグループごとに常に許可、承認が必要、ブロックを設定します。Claudeがツールの実行を求めてきたときにAllow always(常に許可)を選ぶのは、監視なしで動かしてよいと信頼できるサーバーとツールだけにしてください。

接続前の安全チェックリスト

Anthropicのガイダンスは、次の5点にまとめられます。

  • 信頼できる組織が運営するサーバーにだけ接続します。 ツールが何をするかはサーバー側が決め、後から変更することもできます。
  • ログイン画面の権限を読みます。 目的を果たせる最小限の権限だけを許可し、不要に見えるものは拒否します。
  • ツールの出力は信頼できないものとして扱います。 Webページ、チケット、メールには、Claudeを誘導するために書かれた文章が含まれていることがあります。Anthropicによると、Claudeにはプロンプトインジェクションへの防御が組み込まれていますが、それでも入出力には注意を払ってください。
  • 不要な書き込み操作はブロックするか、承認制にします。 送信、削除、移動は、間違いが他の人の目に触れる操作です。
  • Researchには注意します。 AnthropicによるとResearchは毎回確認せずにコネクタのツールを自動で呼び出すことがあるため、コネクタと一緒に使う前に書き込みツールをオフにしてください。

実例:MCPEmailsでClaudeからメールを使う

メールは、ここまでの内容すべてが試される題材です。メールボックスには個人的なデータがあり、送信は取り消せない実際の操作です。MCPEmailsはホスト型のMCPサーバーで、Gmail、OutlookとMicrosoft 365、iCloud、Fastmail、Yahoo、Zoho、Yandexなどのメールボックスや、その他のIMAPメールボックスに接続し、それらを1つのカスタムコネクタとしてClaudeに提供します。

1. メールボックスをMCPEmailsに接続します。 アカウントを作成し、ダッシュボード → 受信トレイ → 受信トレイを接続を開きます。OutlookとMicrosoft 365はMicrosoftアカウントでのログイン、それ以外の多くのプロバイダーはアプリ専用パスワードを使います。各プロバイダーの設定はプロバイダー別のページにあります。手順1と2の要約はClaudeのセットアップページにあります。

2. Claudeにコネクタを追加します。 カスタマイズ → コネクタで+ 追加をクリックし、カスタムコネクタを追加を選びます。名前をMCPEmailsとし、下のURLを入力して続行をクリックします。

https://mcpemails.com/api/mcp

3. ログイン設定を選びます。 Sign in nowを選びます。OAuthクライアントは最初の2つのどちらでも動作します。MCPEmailsはClaudeの公開IDと自動登録の両方に対応しています。OAuthではAPIキーが不要なので、リクエストヘッダーは空のままにします。

4. ログインしてアクセス範囲を選びます。 追加をクリックしてMCPEmailsにログインし、同意画面で権限を承認します。Claudeが最初に求めるのはread:emailだけです。すでに受信トレイを接続している場合、同意画面は対応する読み取り専用の選択肢が選ばれた状態で開きます。Claudeの中からMCPEmailsを設定している場合は、最初の下書きで2回目の承認が要らないよう、代わりに標準(読み取り、下書き、送信)が選ばれた状態で開きます。権限を絞りたい場合は読み取り専用を選んでください。send:email、manage:drafts、manage:folders、delete:emailは、ワークフローで必要になったときにだけ追加してください。send:emailのないトークンでは、Claudeが何を頼まれても送信できません。あとで許可していない権限が必要になった場合、MCPEmailsは不足しているスコープ名を示すinsufficient_scopeエラーを返します。再接続するときに、同意画面でその権限にチェックを入れてください。読み取り専用の許可でできること、できないことは読み取り専用アクセスのページにまとめています。

5. Claudeでツールの権限を設定します。 MCPEmailsでは読み取りと書き込みが別々のツールに分かれています。email_read、inbox_list、folder_list、draft_listは読み取りのみで、email_composeは送信、返信、転送を、email_deleteは削除を行います。この分け方のおかげで、読み取りは常に許可のまま、email_composeを承認が必要に、email_deleteをブロックにできます。すべてのツールはツールリファレンスにあります。

6. まず読み取りだけのタスクを試します。 新しいチャットでコネクタをオンにし、何も送信、移動、削除せずに、受信トレイの一覧と最新の未読メール5件の要約を出すようClaudeに頼んでみてください。ほかの最初のプロンプト例はClaudeをメールに接続するガイドにあります。

1つのコネクタで接続したすべてのメールボックスを扱えるので、複数のメールアカウントを1つのClaudeチャットで使えます。コネクタなしでClaudeの組み込みコネクタがどのメールボックスに届くかは、Claudeは自分のメールを読めるのかをご覧ください。

チームの場合は、Ownerが組織設定 → コネクタで同じURLを1回追加し、各メンバーが接続をクリックして自分のMCPEmailsアカウントでログインします。各メンバーに見えるのは、自分のアカウントでアクセスできる受信トレイだけです。Claudeの判断にかかわらず送信メールを人の確認待ちにしたい場合は、受信トレイの所有者がMCPEmailsのダッシュボードで送信承認をオンにできます。すると、送信、返信、転送、下書きの送信、予約送信のすべてが承認されるまで保留され、判断されないままのリクエストは24時間で期限切れになります。設定方法はAIエージェントのメール送信を承認するで説明しています。

データの扱いについては、MCPEmailsはリクエストのたびにプロバイダーからメールをリアルタイムで取得し、メッセージの内容を保存しません。保存するのは、メールボックスにアクセスするために必要な、暗号化されたOAuthトークンまたはアプリ パスワードだけです。メールボックスの本文を含む結果には信頼できないコンテンツであることを示す印が付くため、何かを転送や削除するよう求めるメールは、指示ではなく報告すべきデータだとClaudeに伝わります。脅威モデルについてはセキュリティの概要とAIエージェントにメールへのアクセスを与えても安全かをご覧ください。

カスタムコネクタのトラブルシューティング

  • 「カスタムコネクタを追加」ボタンがない。 TeamプランとEnterpriseプランでは、メンバーはカスタムコネクタを追加できません。Ownerに組織設定 → コネクタでURLを追加してもらってください。
  • Freeで2つ目のコネクタを追加できない。 Freeプランで使えるカスタムコネクタは1つです。使わなくなったものを削除するか、Claudeの有料プランに切り替えてください。
  • 接続がタイムアウトする、または失敗する。 ClaudeはAnthropicのクラウドから接続するため、サーバーは公開インターネットから到達できる必要があります。ホスト型のMCPEmailsのURLは到達できます。セルフホスト版のように自分で運用するサーバーには、公開されたHTTPSアドレスか、AnthropicのIPアドレス範囲を許可するファイアウォールが必要です。セルフホスト版はOAuthではなくAPIキーでログインするため、Claudeで使えるのはRequest headersの項目が表示される環境に限られます。
  • ログイン設定を間違えた。 認証設定は編集できません。コネクタを削除して追加し直し、メンバーは再接続します。
  • コネクタは接続済みなのにClaudeが使わない。 そのチャットで+ → コネクタを開き、トグルがオンになっているか、必要なツールがブロックになっていないかを確認してください。
  • スマートフォンに表示されない。 まずWeb版かClaude Desktopで接続し、モバイルアプリでログインし直してください。
  • メールの操作が拒否される。 トークンにスコープが不足しています。コネクタを再接続してその操作に必要なスコープを承認するか、MCPEmailsのダッシュボードのAPIキーで古い許可を取り消してください。Claudeの接続はOAuth:の後にクライアント名が続く形で表示されます。そのほかのClaude固有の対処法はClaudeのセットアップページにあります。

よくある質問

Claudeのカスタムコネクタとは何ですか。 URLでClaudeに追加するリモートMCPサーバーです。ログインして権限を承認すると、Claudeがチャットの中でそのサーバーのツールを呼び出します。Free、Pro、Max、Team、Enterpriseの各プランで使え、Freeプランでは1つまでです。

カスタムコネクタはClaude Desktopやモバイルでも使えますか。 はい。claude.ai、Claude Desktop、Coworkで追加でき、そこで接続したコネクタは、次にログインしたときからiOS版とAndroid版のアプリでも使えます。

TeamプランやEnterpriseプランでカスタムコネクタを追加できるのは誰ですか。 TeamではOwnerとPrimary Ownerです。Enterpriseでは、組織のライブラリ管理を含むカスタムロールを持つ人も追加できます。メンバーはその後、個別に接続します。

カスタムコネクタは安全ですか。 安全性は、その裏にあるサーバーと、あなたが許可する権限で決まります。Anthropicはカスタムコネクタを審査していないため、信頼できるサーバーにだけ接続し、最小限の権限を承認し、書き込み操作は承認制にするかブロックしてください。

MCPEmailsをClaudeのカスタムコネクタとして使うのにAPIキーは必要ですか。 いいえ。ClaudeはOAuthでMCPEmailsにログインします。APIキーは、スクリプトなどOAuthのフローを持たないMCPクライアント向けです。

次のステップ

MCPEmailsの無料アカウントを作成してメールボックスを接続し、https://mcpemails.com/api/mcpをClaudeのカスタムコネクタとして追加してください。メールボックスがIMAPを使っていて、プリセットが用意されていない場合は、ClaudeのIMAPコネクタのガイドでサーバー設定を説明しています。

Asgeir Albretsen
執筆
Asgeir Albretsen

Asgeir builds MCPEmails — the bridge that lets AI agents read, search, and send real email over the Model Context Protocol. He writes about agents, email infrastructure, and developer experience.

エージェントに受信トレイを

Gmail、Outlook、Fastmail、あらゆるIMAPアカウントを、数分でAIエージェントに接続できます。