
Fibery MCP Server

2025.04.17
11
Python自然语言处理Fibery 集成MCP 协议开发效率交流协作
Fibery MCP Server 是一个基于 MCP(Model Context Protocol)协议的服务器,用于集成 Fibery 和任何支持 MCP 协议的 LLM 提供商(如 Claude for Desktop)。它允许用户通过自然语言与 Fibery 工作区进行交互,包括查询、创建和更新 Fibery 实体等功能。
View on GitHub
Overview
基本能力
产品定位
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。
安装教程
uv tool install fibery-mcp-server
调试方式
- 配置 MCP 客户端:将以下配置添加到 MCP 客户端配置文件中(如 Claude Desktop 的
Settings → Developer → Edit Config
)。
{
"mcpServers": {
"fibery-mcp-server": {
"command": "uv",
"args": [
"tool",
"run",
"fibery-mcp-server",
"--fibery-host",
"your-domain.fibery.io",
"--fibery-api-token",
"your-api-token"
]
}
}
}
- 开发环境配置:
{
"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"
]
}
}
}