BIT OneDrive
БесплатноНе проверенManages OneDrive files via Microsoft Graph API with 9 tools for CRUD, search, and sharing.
Описание
Manages OneDrive files via Microsoft Graph API with 9 tools for CRUD, search, and sharing.
README
Servidor MCP (Model Context Protocol) que conecta Claude con OneDrive a través de Microsoft Graph API para listar, buscar, crear, mover, copiar y compartir archivos directamente desde la conversación.
🛠️ Herramientas disponibles
| Herramienta | Descripción |
|---|---|
list_files |
Lista archivos y carpetas en una ruta |
get_file |
Obtiene detalles de un archivo o carpeta |
create_folder |
Crea una carpeta |
delete_file |
Elimina un archivo o carpeta |
move_file |
Mueve un archivo a otra carpeta |
copy_file |
Copia un archivo a otra carpeta |
search_files |
Busca archivos por nombre o contenido |
share_file |
Genera enlace para compartir (view/edit, anónimo/org) |
get_storage_info |
Muestra espacio total, usado y disponible |
🚀 Instalación
1. Instalar dependencias y compilar
npm install
npm run build
2. Registrar una aplicación en Azure AD
- Ve a https://portal.azure.com → Azure Active Directory → App registrations → New registration
- Nombre:
Claude OneDrive MCP - En API permissions agrega:
Files.ReadWrite.All(Application)User.Read.All(Application)
- Haz clic en Grant admin consent
- En Certificates & secrets → New client secret → copia el valor
3. Configurar variables de entorno
cp .env.example .env
Edita .env:
TENANT_ID=tu-tenant-id
CLIENT_ID=tu-client-id
CLIENT_SECRET=tu-client-secret
[email protected]
Puedes encontrar el
TENANT_IDyCLIENT_IDen la página principal de tu app registrada en Azure AD.
🔌 Conectar con Claude Desktop
Edita el archivo de configuración de Claude Desktop:
Windows: %LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude\claude_desktop_config.json
{
"mcpServers": {
"onedrive": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": ["C:\\ruta\\al\\proyecto\\dist\\index.js"],
"env": {
"TENANT_ID": "tu-tenant-id",
"CLIENT_ID": "tu-client-id",
"CLIENT_SECRET": "tu-client-secret",
"USER_EMAIL": "[email protected]"
}
}
}
}
Reinicia Claude Desktop y verás las herramientas disponibles.
🐛 Troubleshooting
Error 401: Verifica que el CLIENT_SECRET no haya expirado y que se haya otorgado admin consent.
Error 403: Asegúrate de que la app tenga permisos Files.ReadWrite.All con admin consent.
Error 404: Verifica que el USER_EMAIL sea correcto y tenga OneDrive activo.
Установка BIT OneDrive
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/emilychimbobit/bit-onedrivemcpFAQ
BIT OneDrive MCP бесплатный?
Да, BIT OneDrive MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для BIT OneDrive?
Нет, BIT OneDrive работает без API-ключей и переменных окружения.
BIT OneDrive — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить BIT OneDrive в Claude Desktop, Claude Code или Cursor?
Открой BIT OneDrive на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare BIT OneDrive with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
