MCPとは何ですか?
MCPはModel Context Protocolの略で、Anthropicによって作成されたオープンスタンダードであり、AIアプリケーションがツールやデータソースに接続できるようにします。MCPに関する包括的な情報と始め方については、リモートMCPガイドをご参照ください:リモートMCPを使用したカスタムコネクタの開始方法。
コネクタディレクトリとは何ですか?
コネクタディレクトリは、すべてのプラットフォーム(Claudeウェブ、Claude Desktop、Claudeモバイルアプリ、Claude Code、API)でClaudeと連携するModel Context Protocolサーバーを紹介することを目的としています。コネクタディレクトリは、AnthropicがレビューしたMCPサーバーをユーザーが発見できる単一のハブとして機能します。
自分のMCPをディレクトリに掲載するにはどうすればよいですか?
コネクタディレクトリサーバーレビューフォームにご記入いただければ、お客様のMCPが現時点でディレクトリに適している場合、次のステップについてご連絡いたします。
ディレクトリに掲載されるために、MCPが遵守する必要がある基準はありますか?
はい、サーバーはMCPディレクトリポリシーに定められたセキュリティ、安全性、互換性の基準を遵守する必要があります。これらの基準への遵守は、ディレクトリへの掲載を保証するものではありません。
申請フォームに記入しましたが、まだ返信がありません。どのくらいかかりますか?
できるだけ迅速にすべての申請をレビューするよう努めていますが、圧倒的な関心により、お客様の申請を受理すること、または個別に返信することをお約束できません。
1. 認証と認可
ユーザー認証が不要な場合、OAuth 2.0は必須ですか?
OAuth 2.0は、MCPサーバーに認証が必要な場合にのみ必須です。認証を必要としないサーバーはOAuthを必要としません。
Claudeはマシン間(クライアント認証情報)OAuthフローをサポートしていますか?
いいえ。純粋なクライアント認証情報フロー(client_id/client_secretのみでユーザーインタラクションのないマシン間OAuth)はサポートされていません。Claudeに静的なclient_id/client_secretをプロビジョニングすることは可能ですが、ユーザーは個々のアカウントを認証するためにOAuth同意フローを完了する必要があります。これはclaude.aiとClaude Desktopでは機能しますが、Claude Codeでは機能しません。Claude Codeはユーザーのコンピュータから直接MCPサーバーへの接続を確立するため(したがって静的な認証情報にアクセスできません)。
OAuthを実装せずに個々のユーザーを識別できますか?
いいえ。OAuthはユーザーを一意に識別する唯一の方法です。エンドユーザーからのIPアドレス、ユーザーID、その他のメタデータをMCPサーバーに転送することはありません。
MCPサーバー通信はどこで行われますか - クライアント側ですか、それともAnthropicサーバーですか?
製品サーフェスによって異なります。通信はAnthropicサーバー(claude.ai、Claude Desktop)、ユーザーのブラウザ、またはユーザーのローカルクライアント(Claude Code)を介して行われます。現在、すべてのサーフェスにわたる集中的な接続方法はありません。
ユーザーは企業のClaudeアカウント内から個人の認証情報で認証できますか?
はい。ユーザーはサーバーごとにMCPサーバーで認証します。企業アカウントでclaude.aiにログインしている場合でも、MCPサーバーに個人の認証情報を使用できます。
サーバーごとのOAuthではなく、ツールごとのOAuthを実装できますか?
いいえ。OAuthはクライアントがMCPサーバーに接続するときに発生し、ツールレベルでは発生しません。サーバー接続が確立された後、ユーザー認証に基づいてツールレベルの権限を強制できます。
ユーザーがMCPツールを切断すると、OAuthトークンは取り消されますか?
トークンはAnthropicのシステムから削除されますが、お客様のシステムからは削除されません。IDプロバイダーのアクセストークンとリフレッシュトークンは有効期限まで有効であり、セッションCookieはクリアされません(ブラウザレベルであり、Claudeの制御外であるため)。
MCPサービスがユーザーのセッションが無効であることをClaudeに通知するにはどうすればよいですか?
401 Unauthorizedレスポンスを返します。DCRクライアント認証情報の完全な再生成をトリガーするには、RFC 6749セクション5.2に従ってinvalid_clientエラーを返します。
標準のOAuthフローにはclient_id/client_secretが必要ですか?
いいえ。ユーザー認証を伴う標準のOAuthフローにはクライアント認証情報は必要ありません。
