BN

baidu-netdisk/mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

153 stars 13 forks Качество 59 Тренд 17MIT

Baidu NetDisk MCP Server

Обзор

Основной API Baidu Netdisk теперь полностью совместим с протоколом MCP. Он охватывает пользовательскую информацию, извлечение файлов, загрузку файлов, управление файлами, поиск файлов и многое другое. Разработчикам достаточно простой настроек для быстрого подключения к Baidu Netdisk, что позволяет загружать файлы, управлять ими и выполнять другие функции, значительно снижая порог доступа к облачным дисковым сервисам и значительно повышая эффективность разработки. Перед использованием сервиса разработчикам необходимо зарегистрировать аккаунт Baidu на открытой платформе Baidu Netdisk. Для получения подробностей обратитесь к 【Зарегистрироваться и войти в Baidu Account】. После регистрации аккаунта необходимо пройти аутентификацию с настоящим именем, чтобы воспользоваться различными возможностями и сервисами Netdisk. Для подробностей смотрите 【Authentication Real-Name Authentication】. После завершения аутентификации с реальным именем разработчикам необходимо создать приложение в консоли Open Platform для получения информации о ключе. Для конкретных шагов обратитесь к 【Create an App】. В настоящее время все сервисы на открытой платформе построены на системе Baidu OAuth. Чтобы получить доступ к сервисам Open Platform, сначала необходимо авторизировать приложение на получение токена доступа. Для конкретных шагов обратитесь к 【Авторизация доступа】. В настоящее время все сервисы на Открытой платформе построены на системе OAuth от Baidu. Чтобы получить доступ к сервисам Open Platform, сначала необходимо авторизировать свой аккаунт для получения токенов доступа. Конкретный процесс следующий: [Нажмите здесь, чтобы инициировать запрос на авторизацию] После перехода по ссылке выше вы будете перенаправлены на страницу авторизации. После нажатия кнопки «Авторизировать» пользователи будут перенаправлены на ссылку Access Token. Просто скопируйте раздел Access Token из ссылки. Если вам нужно развязать приложение, вы можете управлять авторизацией MCP сервера облачного диска в [Управление авторизацией] и выполнять действия, такие как «установка разрешений» и «развязка» в авторизованных приложениях. После получения учетной информации Access Token вы можете вызвать MCP Server облачного диска для доступа к информации пользователя и ресурсам авторизации. Любая платформа, поддерживающая протокол MCP (например, Claude, Cursor, Cline), может легко подключиться к MCP-серверу Baidu Netdisk. Baidu Netdisk предлагает два способа доступа: SSE и Python для пользователей на выбор. Среди них функция загрузки доступна только локально через Python, а другие функции поддерживают доступ к SSE. Возьмём платформу Cursor в качестве примера: перед выполнением операции интеграции рекомендуется установить и использовать последнюю версию клиента Cursor. Примечание: инструмент загрузки требует чтения локального файла. Режим SSE не включает инструмент загрузки. Для использования инструмента загрузки используйте режим stdio. 2. Добавьте следующий контент в конфигурационный файл mcp.json и сохраните Примечание: Пожалуйста, сначала пройдите аутентификацию пользователя на Open Cloud Platform для получения токена доступа. См. [Подготовка к использованию]

Обзор (машинный перевод)

Введение

Основной API Baidu Netdisk теперь полностью совместим с протоколом MCP. Он охватывает пользовательскую информацию, извлечение файлов, загрузку файлов, управление файлами, поиск файлов и многое другое. Разработчикам достаточно простой настроек для быстрого подключения к Baidu Netdisk, что позволяет загружать файлы, управлять ими и выполнять другие функции, значительно снижая порог доступа к облачным дисковым сервисам и значительно повышая эффективность разработки.

Введение в функции

Название функции Описание функции Описание функции
file_list Основная информация о файлах - Получить список файлов Получите список файлов в указанной папке на облачном диске пользователя.
file_doc_list Базовая информация о файлах - Получить список документов Получить список документов в каталоге, указанном пользователем.
file_image_list Основная информация о файле - Получить список изображений Получить список изображений в указанном пользователем каталоге.
file_video_list Базовая информация о файлах - Получить список видео Получить список видео в указанном пользователем каталоге.
file_meta Базовая информация о файлах - Получить детали файла Получить подробную информацию о файлах облачного диска через file 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 Базовая пользовательская информация - Получение авторизованной информации Получение базовой информации о пользователях.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

Установка

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

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →