dosya MCPクライアントの設定を選ぶ

リモートOAuthに対応するMCPクライアントを選び、dosyaのコネクターURLを追加します。1つのワークスペースを承認し、APIキーを使わずに読み取り専用のファイルツールを確認します。

最終確認日

スクリーンショットは英語版の画面です。

dosya MCPはhttps://mcp.dosya.dev/mcpで提供されるリモートOAuthコネクターです。ローカルのstdioサーバーではありません。クライアント設定にdosya REST APIキー、クライアントシークレット、シェルコマンドを指定することはできません。

リモートOAuthクライアントの選択、1つのMCP URLの入力、1つのワークスペースの承認、読み取り専用検索のテストを4つのパネルで示しています。
図はリモートOAuthクライアントの選択、1つのMCP URLの入力、1つのワークスペースの承認、読み取り専用検索のテストを示しています。スクリーンショットを原寸で開く。

始める前に

  • リモートHTTP MCPサーバーとOAuthに対応するクライアントを選択してください。ClaudeではSettings → Connectors → Add custom connectorを使用できます。ChatGPTでは開発者モードを有効にすると、プランに応じてカスタムコネクターまたはアプリを使用できます。
  • 認可すると、接続先は1つのdosyaワークスペースに固定されます。
  • コネクターは9つの読み取り専用ツールを提供します。基本的なファイル操作にはfiles.readを使います。アカウント情報には別途account.readの追加認可が必要です。

手順

  1. クライアントのコネクター設定を開いてください。ローカルコマンド、stdio実行ファイル、静的なBearerトークンしか受け付けない場合は、リモートOAuthに対応するクライアントを選択してください。
  2. サーバーURLに正確にhttps://mcp.dosya.dev/mcpを指定したカスタムコネクターを1つ追加してください。APIキー、クライアントシークレット、コマンド、環境変数の各欄は空のままにしてください。
  3. OAuthフローを開始し、dosyaにサインインして、要求されたスコープを確認し、目的のワークスペースを選択してください。名前を確認せずに手近なワークスペースを承認しないでください。
  4. クライアントに戻り、コネクターが接続済みと表示されることを確認してください。利用可能なツールが表示される場合は、モデルにコンテキストを共有する前に、想定どおりの読み取り専用ツールが揃っていることを確認してください。
  5. 影響の小さいファイル一覧取得または検索を実行してください。結果が接続先のワークスペースのものであり、作成、名前変更、移動、アップロード、共有、削除のツールが提供されていないことを確認してください。
  6. アカウント情報は必要なときだけ要求し、account.readの追加認可を確認したうえで承認してください。接続先のワークスペースを変更するには、コネクターを外して再接続してください。
dosya MCPクライアント設定の選択に関連するAPIとSDKの入口を示す開発者向け概要。
開発者向け概要には「dosya MCPクライアントの設定を選ぶ」で参照するAPIとSDKの入口があります。スクリーンショットを原寸で開く。

期待される結果

クライアントがリモートOAuthを完了し、dosyaの読み取り専用ツールを一覧表示します。接続時に承認したワークスペースのデータだけが返されます。クライアント設定にREST APIキーは表示されません。

トラブルシューティング

クライアントがコマンドまたはstdioパッケージを要求する場合 dosyaのリモートコネクター形式に対応していません。リモートHTTP MCPとOAuthに対応するクライアントを使用してください。

MCP URLでREST API認証が通らない場合 APIキーを外してください。MCPトークンの対象はmcp.dosya.devに限定され、逆にREST APIミドルウェアもMCPトークンを受け付けません。

別のワークスペースが表示される場合 接続を解除し、OAuthで正しいワークスペースを選択して再度認可してください。ツールの引数で固定された認可の範囲外にアクセスすることはできません。

関連ガイド

この記事は役に立ちましたか?

評価の結果を読み込んでいます…

投票すると、回答を変更できるように、必要な投票用Cookieが最長180日間保存されます。

質問と回答

このガイドの手順について質問できます。質問は確認後に公開されます。

公開の質問には、アカウントの詳細、認証情報、非公開ファイルを含めないでください。これらについては 非公開サポート をご利用ください。

質問を読み込んでいます…

    dosyaアカウントにサインインすると、質問を投稿できます。

    やり直す前に結果を確認

    操作をもう一度確認する必要があるときは、次の共通の確認事項をご利用ください。