kDrive MCP服务器
用于kDrive API的MCP服务器。
工具
kdrive_search
- 在kDrive中搜索 - 所需输入: - query (string):搜索查询 - 返回:文件列表
设置
- 创建与您的用户链接的kDrive令牌:
- 访问 API代币页面 - 选择“驱动”范围
使用Claude Desktop
将以下内容添加到您的 claude_desktop_config.json:
NPX
{
"mcpServers": {
"kdrive": {
"command": "npx",
"args": [
"-y",
"@infomaniak/mcp-server-kdrive"
],
"env": {
"KDRIVE_TOKEN": "your-token",
"KDRIVE_ID": "your-kdrive-id"
}
}
}
}码头工人
{
"mcpServers": {
"kdrive": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"KDRIVE_TOKEN",
"-e",
"KDRIVE_ID",
"infomaniak/mcp-server-kchat"
],
"env": {
"KDRIVE_TOKEN": "your-token",
"KDRIVE_ID": "your-kdrive-id"
}
}
}
}环境变量
KDRIVE_TOKEN:必填。您的kDrive令牌。KDRIVE_ID:必填。您的kDrive id从webapp URL获取。(例如,如果您的kDrive webapp URL为https://ksuite.infomaniak.com/all/kdrive/app/drive/12您的驱动器id是12)
故障排除
如果遇到权限错误,请验证:
- 所有必需的作用域都已添加到您的驱动器令牌中
- 令牌和驱动器id已正确复制到您的配置中
构建
Docker构建:
docker build -t infomaniak/mcp-server-kdrive -f Dockerfile .许可证
此MCP服务器根据MIT许可证获得许可。
