Folderr MCP Server

Folderr MCP Server

site icon
2025.02.17 0
JavaScript助手管理API 交互其它
Folderr MCP Server 是一个模型上下文协议(MCP)服务器,提供与 Folderr API 交互的工具,专门用于管理和与 Folderr 助手进行通信。
View on GitHub

Overview

基本能力

产品定位

Folderr MCP Server 是一个用于管理和与 Folderr 助手进行通信的 MCP 服务器。

核心功能

  1. 认证
  2. 支持通过电子邮件/密码登录
  3. 支持通过 API 令牌认证
  4. 助手管理
  5. 列出所有可用的助手
  6. 向特定助手发送问题并接收响应
  7. 配置
  8. 存储 Folderr API 的基本 URL 和认证令牌
  9. 错误处理
  10. 提供详细的错误消息,包括认证失败、无效请求、API 错误和网络问题

适用场景

  1. 需要与 Folderr 助手进行交互的自动化或长期运行流程
  2. 需要管理多个 Folderr 助手的场景
  3. 需要集成 Folderr API 到现有系统中的开发场景

工具列表

  1. login: 使用电子邮件和密码进行认证
  2. set_api_token: 使用 API 令牌进行认证
  3. list_assistants: 列出所有可用的助手
  4. ask_assistant: 向特定助手发送问题

常见问题解答

  1. "Not logged in": 未设置认证令牌
  2. "Login failed": 无效的凭据
  3. "Failed to list assistants": 检索助手列表时出错
  4. "Failed to ask assistant": 向助手发送问题时出错

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm

安装教程

  1. 将以下内容添加到 MCP 设置中: json { "mcpServers": { "folderr": { "command": "npx", "args": ["-y", "@folderr/folderr-mcp-server"] } } }
  2. 或者,手动构建服务器: bash npm install npm run build 然后在 MCP 设置中添加: json { "mcpServers": { "folderr": { "command": "node", "args": ["/path/to/folderr-server/build/index.js"] } } }

调试方式

  1. 确保服务器已正确安装并运行
  2. 使用认证工具(loginset_api_token)进行认证
  3. 使用助手管理工具(list_assistantsask_assistant)进行交互
  4. 检查错误消息以解决任何问题

许可证

None