Folderr MCP Server

Folderr MCP Server

site icon
2024.12.23 1
JavaScriptAPI 交互助手管理其它
Folderr MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,主要用于与 Folderr API 交互,特别是管理和与 Folderr Assistants 进行通信。它提供了多种工具来支持用户认证、助手管理等功能。
View on GitHub

Overview

基本能力

产品定位

Folderr MCP Server 是一个用于与 Folderr API 交互的服务,专注于管理和与 Folderr Assistants 进行通信。

核心功能

  1. 认证功能
  2. 支持通过邮箱/密码登录
  3. 支持通过 API Token 认证
  4. 助手管理
  5. 列出所有可用的助手
  6. 向特定助手提问并获取回答

适用场景

  • 需要与 Folderr Assistants 进行交互的自动化流程
  • 长期运行的进程需要持续与 Folderr API 通信
  • 开发者需要管理多个 Folderr Assistants

工具列表

  1. login:通过邮箱和密码进行认证
  2. set_api_token:通过 API Token 进行认证
  3. list_assistants:列出所有可用的助手
  4. ask_assistant:向特定助手提问

常见问题解答

  • "Not logged in":未设置认证 Token
  • "Login failed":无效的认证信息
  • "Failed to list assistants":获取助手列表失败
  • "Failed to ask assistant":向助手提问失败

使用教程

使用依赖

需要安装 Node.js 和 npm。

安装教程

  1. 在 MCP 设置中添加以下配置:
{
  "mcpServers": {
    "folderr": {
      "command": "npx",
      "args": ["-y", "@folderr/folderr-mcp-server"]
    }
  }
}
  1. 或者,通过以下命令手动安装:
npm install
npm run build
  1. 在 MCP 设置中添加以下配置以使用构建后的服务:
{
  "mcpServers": {
    "folderr": {
      "command": "node",
      "args": ["/path/to/folderr-server/build/index.js"]
    }
  }
}

调试方式

  1. 确保认证成功(通过 loginset_api_token 工具)
  2. 使用 list_assistants 工具测试助手列表获取
  3. 使用 ask_assistant 工具测试与助手的交互

许可证

None