dosya MCPのツールとリソースを一覧表示する

dosyaの9つの読み取り専用MCPツール、スキーマ、必要なスコープを確認します。サーバーが現在MCPリソースを公開していない理由も説明します。

最終確認日

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

dosyaは現在、MCPリソースオブジェクトではなくMCPツールを公開しています。保護されたリソースURLhttps://mcp.dosya.dev/mcpはOAuthの対象を示すもので、resources/listにファイルが含まれることを意味しません。

dosya MCPの機能の更新、9つのツール名の確認、読み取り専用アノテーションの確認、MCPリソースが公開されていないことの確認を4つのパネルで示しています。
dosya MCPの機能の更新、9つのツール名の確認、読み取り専用アノテーションの確認、MCPリソースが公開されていないことの確認を4つのパネルで示しています。スクリーンショットを原寸で開く。

手順

  1. MCPクライアントで接続済みのdosyaサーバーを開き、機能を更新してください。サーバー名がdosyaであり、必須のfiles.readアクセスで接続が認証されていることを確認してください。
  2. 基本的な移動用ツールlist_workspaces、list_folder、search_files、get_file_infoがあることを確認してください。list_folderでは最上位を指定する場合はfolder_idを省略でき、list_workspacesが返すworkspace_idも任意で指定できます。
  3. コンテンツ用ツールread_fileとget_download_linkを確認してください。read_fileは長さが制限されたテキストと継続カーソルを返します。get_download_linkは有効期間5分の新しいベアラーURLを作成するため、読み取り専用ですが冪等ではありません。
  4. get_account_infoを確認してください。現在、任意のaccount.readが必要なのはこのツールだけです。最初にその権限を認可していない場合、クライアントにOAuthスコープの確認画面が開くことがあります。
  5. 調査用アダプターsearchとfetchを確認してください。調査クライアントが必要とする形式で名前検索とドキュメントのテキストを提供します。search_filesとread_fileに加えて、書き込み機能が提供されるわけではありません。
  6. アノテーションとリソース表示を確認してください。9つのツールはすべてreadOnlyHint: trueとdestructiveHint: falseを宣言します。サーバーにリソースは登録されていないため、MCPリソース表示が空または非対応でも正常です。

一覧取得の既定値には上限があります。list_folderは既定で合計25件を返し、最大100件まで指定できます。search_filesはフォルダーとファイルを別々にページ分割するため、既定ではそれぞれ最大25件、上限はそれぞれ100件です。

「dosya MCPのツールとリソースを一覧表示する」の参考画面。Get API KeyとView SDKsのリンクがあるdosya REST API概要ページ。
「dosya MCPのツールとリソースを一覧表示する」の参考画面。Get API KeyとView SDKsのリンクがあるdosya REST API概要ページです。スクリーンショットを原寸で開く。

期待される結果

クライアントに9つのdosyaツールとその入力スキーマ、読み取り専用アノテーションが表示されます。変更用ツールは表示されません。MCPリソースオブジェクトがないのは接続の問題ではなく、現在のサーバーの仕様です。

ツールが表示されない場合 サーバー定義を更新するか、クライアントを再接続してください。get_account_infoだけが動作しない場合は、接続全体をむやみに作り直さず、プランとストレージの表示を認可してください。

Resourcesにファイルが表示されない場合 list_folderまたはsearch_filesを使用してください。このリリースではdosyaのファイルはツールを通じて返されます。

関連ガイド

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

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

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

質問と回答

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

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

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

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

    やり直す前に結果を確認

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