BN

baidu-netdisk/mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

154 stars 13 forks 品質 59 トレンド 17MIT

百度ネットディスクMCPサーバー

概要

百度ネットディスクのコアAPIは現在、MCPプロトコルと完全に互換性があります。ユーザー情報、ファイル取得、ファイルアップロード、ファイル管理、ファイル検索などをカバーしています。開発者は簡単な設定だけで百度ネットディスクに素早く接続でき、ファイルのアップロード、ファイル管理などの機能が可能になり、クラウドドライブサービスへのアクセスのハードルを大幅に下げ、開発効率を大幅に向上させます。 サービスを利用する前に、開発者はバイドゥネットディスクオープンプラットフォームにBaiduアカウントを登録する必要があります。詳細については【Bayduアカウント登録およびログイン】をご参照ください。アカウント登録後、実名認証をクリアして様々なNetdiskの機能やサービスを利用する必要があります。詳細については【実名認証】をご参照ください。実名認証を完了した後、開発者はOpen Platformコンソールでアプリケーションを作成し、キーアクセス情報を取得する必要があります。具体的な手順については【アプリ作成】をご参照ください。現在、Open PlatformのすべてのサービスはBaidu OAuthシステム上で構築されています。Open Platformサービスにアクセスするには、まずアクセストークンを取得するためにアプリケーションを承認する必要があります。具体的な手順については【アクセス認証】をご参照ください。 現在、オープンプラットフォーム上のすべてのサービスは百度のOAuthシステム上で構築されています。オープンプラットフォームサービスにアクセスするには、まずアカウントの承認を得てアクセストークンを取得しなければなりません。具体的な手続きは以下の通りです:[認証申請を開始するにはこちらをクリック] 上記のリンクをクリックすると、認証ページにリダイレクトされます。「認証」ボタンをクリックすると、ユーザーはアクセストークンのリンクへリダイレクトされます。リンクのアクセストークンセクションをコピーするだけです。 アプリケーションのバインド解除が必要な場合は、[Authorization Management]でCloud DriveのMCPサーバー認証を管理し、「権限設定」や「リンク解除」などの操作を許可されたアプリケーションに行えます。 Access Tokenの認証情報を取得したら、クラウドドライブのMCPサーバーを呼び出してユーザー情報や認証リソースにアクセスできます。 MCPプロトコルをサポートするプラットフォーム(Claude、Cursor、Clineなど)は、百度ネットディスクのMCPサーバーに容易に接続できます。百度ネットディスクはSSEとPythonの2つのアクセス方法をユーザーが選択できます。そのうち、アップロード機能はローカルでPythonでのみアクセス可能で、他の機能はSSEアクセスをサポートしています。Cursorプラットフォームを例に挙げると、統合操作を行う前に、ユーザーは最新バージョンのCursorクライアントをインストールして使用するよう推奨されています。注:アップロードツールはローカルファイルの読み取りが必要です。SSEモードにはアップロードツールは含まれていません。アップロードツールを使用するには、stdioモードをご利用ください。 2. 以下の内容をmcp.json設定ファイルに追加し保存注意:アクセストークンを取得するには、まずOpen Cloud Platformでユーザー認証を行ってください。【使用準備】を参照してください。

概要(AI 翻訳)

はじめに

百度ネットディスクのコアAPIは現在、MCPプロトコルと完全に互換性があります。ユーザー情報、ファイル取得、ファイルアップロード、ファイル管理、ファイル検索などをカバーしています。開発者は簡単な設定だけで百度ネットディスクに素早く接続でき、ファイルのアップロード、ファイル管理などの機能が可能になり、クラウドドライブサービスへのアクセスのハードルを大幅に下げ、開発効率を大幅に向上させます。

特集紹介

特徴名 機能記述 機能記述
file_list 基本ファイル情報 - ファイルリスト取得 ユーザーのクラウドドライブ上の指定されたディレクトリ内のファイルリストを取得します。
file_doc_list 基本ファイル情報 - ドキュメントリスト取得 ユーザーが指定したディレクトリ内のドキュメント一覧を取得します。
file_image_list 基本ファイル情報 - 画像リストを取得する ユーザーが指定したディレクトリ内の画像リストを取得する。
file_video_list 基本ファイル情報 - ビデオリスト取得 ユーザーが指定したディレクトリ内のビデオリストを取得する。
file_meta 基本ファイル情報 - ファイル詳細取得 ファイルIDを通じてクラウドドライブファイルの詳細情報を取得できます。
make_dir ファイル管理 - フォルダ作成 フォルダ作成
file_copy ファイル管理 - コピー 指定されたファイルに対してコピー操作を実行します。
file_del ファイル管理 - 削除 指定されたファイルに対して削除操作を行う。
file_move ファイル管理 - 移動 指定されたファイルに対して移動操作を実行します。
file_rename ファイル管理 - 名前変更 指定されたファイルの名前を変更する。
file_upload_stdio ファイルアップロード - ローカルファイルのアップロード ユーザーのローカルファイルをクラウドドライブに保存されているクラウドファイルにアップロードします。ローカルファイルの読み取りが必要なため、ローカルファイルのアップロードはSTDIOモードのみをサポートします
file_upload_by_url ファイルアップロード - URL経由でアップロード ファイルリンク経由でクラウドドライブにファイルをアップロードします。
file_upload_by_url ファイルアップロード - テキストでアップロード テキストコンテンツを通じてクラウドドライブにファイルをアップロードします。
file_keyword_search ファイル検索 - ファイル名検索 クラウドドライブのファイル名をキーワードで検索します。ユーザー指定ディレクトリ内の指定されたキーワードを含むファイルのリストを取得します。
file_semantics_search ファイル検索 - ファイル意味的検索 クラウドドライブファイルのセマンティック検索は、クラウドドライブ上のファイルを自然言語記述で複雑なクエリ検索に対応します
file_sharelink_set ファイル共有 - 共有リンクを作成 ファイル共有リンクを作成
user_info 基本ユーザー情報 - 認可ユーザー情報を取得する 基本ユーザー情報を取得する。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →