AITable MCP服务器
一个模型上下文协议服务器,提供对以下内容的读写访问 AITable.ai此服务器使LLM能够在AITable.ai中列出空间、搜索节点、列出记录、创建记录和上传附件。
工具
| 工具名称 | 可用 | 描述 |
|---|---|---|
| list_spaces | ✅ | 获取当前经过身份验证的用户有权访问的所有工作区。 |
| 搜索节点 | ✅ | 根据特定类型、权限和查询检索节点。 |
| list_records | ✅ | 从支持分页、字段筛选和排序选项的指定数据库中读取记录。 |
| get_fields_schema | ✅ | 返回指定数据库中所有字段的JSON模式 |
| 创建记录 | ✅ | 在数据库中创建新记录。 |
| 上传_附件_via_url | ✅ | 使用AITable服务器的web URL将附件上载到AITable服务器 |
| update_record | ❌ | TODO |
环境变量
AITABLE_API_KEY:您的AITable个人访问令牌。AITABLE_BASE_URL:AITable API的基本URL。默认为https://aitable.ai/fusion。您可以将其设置为{YOUR_CUSTOM_BASE_URL}如果您使用的是APITable(AITable的开源版本)。
用法
克劳德桌面 对于Claude Desktop,您需要将以下配置信息添加到 claude_desktop_config.json 文件:
对于Linux、MacOS:
{
"mcpServers": {
"aitable": {
"command": "npx",
"args": [
"-y",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/aitable-mcp-server"
],
"env": {
"AITABLE_API_KEY": "YOUR_API_KEY"
}
}
}
}对于Windows:
{
"mcpServers": {
"aitable": {
"command": "npx",
"args": [
"-y",
"D:\\ABSOLUTE\\PATH\\TO\\PARENT\\FOLDER\\aitable-mcp-server"
],
"env": {
"AITABLE_API_KEY": "YOUR_API_KEY"
}
}
}
}替换 YOUR_API_KEY 使用您的AITable个人访问令牌 /ABSOLUTE/PATH/TO/PARENT/FOLDER/aitable-mcp-server 此存储库的父文件夹的绝对路径。
Cherry工作室 如果您将CherryStudio用作MCP客户端和Windows系统,您的配置应该如下:
{
"mcpServers": {
"aitable": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"D:\\ABSOLUTE\\PATH\\TO\\PARENT\\FOLDER\\aitable-mcp-server"
],
"env": {
"AITABLE_API_KEY": "YOUR_API_KEY"
}
}
}
}调试
这 MCP检查员 是一个用于测试和调试MCP服务器的开发工具。
要检查MCP服务器实现,不需要克隆MCP检查器仓库。相反,使用 npx例如,AITable MCP服务器构建于 dist/index.js.参数直接传递给服务器,而环境变量可以使用 -e 标志:
npx @modelcontextprotocol/inspector -e AITABLE_API_KEY={YOUR_API_KEY} node build/index.js另一种方法是克隆MCP检查器仓库,并在检查器界面中连接AITable MCP服务器。
cd path/to/inspector/
npm start -- -e AITABLE_API_KEY={YOUR_API_KEY}
