基本能力
产品定位
Fibery MCP Server 是一个用于连接 Fibery 和自然语言处理工具的服务,旨在通过自然语言简化对 Fibery 工作区的操作。
核心功能
- 自然语言查询:支持通过自然语言查询 Fibery 实体。
- 数据库信息获取:可以获取 Fibery 数据库及其字段的详细信息。
- 实体操作:支持通过对话式界面创建和更新 Fibery 实体。
适用场景
- 开发效率提升:通过自然语言快速操作 Fibery 数据,减少手动操作时间。
- 团队协作:简化团队成员对 Fibery 工作区的访问和操作。
工具列表
- List Databases (
list_databases
):检索 Fibery 工作区中所有可用的数据库列表。 - Describe Database (
describe_database
):提供特定数据库结构的详细描述,包括字段名称、标题和类型。 - Query Database (
query_database
):通过 Fibery API 灵活访问数据。 - Create Entity (
create_entity
):在 Fibery 工作区中创建新实体并指定字段值。 - Update Entity (
update_entity
):更新 Fibery 工作区中的现有实体字段值。
常见问题解答
- 安装问题:如果
uv
命令无效,可以尝试使用绝对路径(如/Users/username/.local/bin/uv
)。 - 开发配置:在开发环境中,可以通过指定目录路径来运行服务。
使用教程
使用依赖
- Fibery 账户:需要一个带有 API 令牌的 Fibery 账户。
- Python 3.10 或更高版本:确保系统已安装 Python 3.10 或更高版本。
- uv 工具:安装 uv。
安装教程
bash
uv tool install fibery-mcp-server
调试方式
- 配置 MCP 客户端:将以下配置添加到 MCP 客户端配置文件中(如 Claude Desktop 的
Settings → Developer → Edit Config
)。
json
{
"mcpServers": {
"fibery-mcp-server": {
"command": "uv",
"args": [
"tool",
"run",
"fibery-mcp-server",
"--fibery-host",
"your-domain.fibery.io",
"--fibery-api-token",
"your-api-token"
]
}
}
} - 开发环境配置:
json
{
"mcpServers": {
"arxiv-mcp-server": {
"command": "uv",
"args": [
"--directory",
"path/to/cloned/fibery-mcp-server",
"run",
"fibery-mcp-server",
"--fibery-host",
"your-domain.fibery.io",
"--fibery-api-token",
"your-api-token"
]
}
}
}