
Xano MCP Server for Smithery
一个模型上下文协议服务器,使 Claude AI 能够与 Xano 数据库交互,通过标准化接口提供全面的数据库操作、文件管理和请求历史记录跟踪。
README
用于 Smithery 的 Xano MCP 服务器
一个用于集成 Xano 数据库与 Smithery 的模型上下文协议 (MCP) 服务器,使 Claude AI 能够与 Xano 数据库交互。
概述
此 MCP 服务器提供 Claude AI(通过 Smithery)和 Xano 数据库之间的桥梁,允许 Claude 通过标准化接口对 Xano 数据执行操作。 该服务器实现了模型上下文协议,使其与 Smithery 的无服务器部署模型兼容。
特性
- 完整的 Xano API 集成
- 支持 stdio 和 WebSocket 传输方法
- 综合的数据库操作(表、模式、记录)
- 文件管理功能
- 请求历史跟踪
- 导入/导出功能
可用工具
服务器提供以下类别的工具:
实例和数据库操作
- 列出 Xano 实例
- 获取实例详情
- 列出数据库/工作区
- 获取工作区详情
表操作
- 列出表
- 获取表详情
- 创建、更新和删除表
表模式操作
- 获取和更新表模式
- 添加、重命名和删除字段
表索引操作
- 列出、创建和删除各种索引类型(btree、unique、search、spatial、vector)
表内容操作
- 浏览和搜索表内容
- 对记录执行 CRUD 操作(创建、读取、更新、删除)
- 用于提高效率的批量操作
文件操作
- 列出、上传和删除文件
- 获取文件详情
请求历史操作
- 浏览和搜索请求历史
工作区导入/导出
- 导出和导入工作区和模式
安装
前提条件
- Python 3.10 或更高版本
- Smithery CLI(用于部署)
- Xano API 令牌
本地安装
# 克隆存储库
git clone https://github.com/roboulos/xano-mcp.git
cd xano-mcp
# 安装依赖项
pip install -r requirements.txt
用法
本地运行
# 使用 stdio 传输(默认)运行
python -m src.xano_mcp --token YOUR_XANO_API_TOKEN
# 使用 WebSocket 传输运行
python -m src.xano_mcp --token YOUR_XANO_API_TOKEN --transport websocket --port 8765
# 启用调试模式
python -m src.xano_mcp --token YOUR_XANO_API_TOKEN --debug
与 Smithery 一起使用
- 将 MCP 服务器部署到 Smithery:
smithery deploy
-
在 Smithery 仪表板中使用您的 Xano API 令牌配置服务器
-
在您的 Smithery 工作流程中使用服务器
安全注意事项
- 安全地存储您的 Xano API 令牌
- 尽可能对敏感信息使用环境变量
- 考虑对您的 Xano 数据库使用访问控制
- MCP 服务器具有对您的 Xano 数据库的完全访问权限,因此请安全地部署它
配置
可以使用命令行参数或环境变量配置服务器:
选项 | 环境变量 | 描述 |
---|---|---|
--token | XANO_API_TOKEN | 您的 Xano API 令牌(必需) |
--transport | MCP_TRANSPORT | 传输方法:stdio 或 websocket(默认:stdio) |
--port | MCP_PORT | WebSocket 服务器的端口(默认:8765) |
--debug | MCP_DEBUG | 启用调试模式以进行详细日志记录 |
Docker 支持
您可以使用 Docker 运行服务器:
# 构建 Docker 镜像
docker build -t xano-mcp .
# 使用 stdio 传输运行
docker run -e XANO_API_TOKEN=YOUR_TOKEN xano-mcp
# 使用 WebSocket 传输运行
docker run -e XANO_API_TOKEN=YOUR_TOKEN -p 8765:8765 xano-mcp --transport websocket --port 8765
许可证
该项目已获得 MIT 许可证的许可 - 有关详细信息,请参阅 LICENSE 文件。
推荐服务器

Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。