返回 MCP 目录
public公开dns本地运行

simple-xano-mcp

一个简化的Xano数据库MCP服务,提供与Xano数据库交互的核心功能,包括实例、数据库和表的查询。

article

README

🚀 Xano MCP 服务器

Xano MCP 服务器是一个简化的模型上下文协议(MCP)服务器,用于与 Xano 数据库集成。它能让 Claude 通过 Xano 元数据 API 与 Xano 数据库进行交互,为数据交互提供了便利。

✨ 主要特性

此 MCP 服务器提供以下核心工具:

  • 列出 Xano 实例
  • 获取实例详细信息
  • 在实例中列出数据库
  • 在数据库中列出表
  • 获取表详细信息

📦 安装指南

先决条件

  • Python 3.8 或更高版本
  • 有效的 Xano 元数据 API 令牌

安装依赖项

# 安装依赖项
pip install httpx "mcp[cli]"

运行服务器

# 使用你的 Xano 令牌运行
python xano_mcp_sdk.py --token "YOUR_XANO_API_TOKEN"

📚 详细文档

Smithery.ai 部署

此仓库配置为在 Smithery.ai 上部署。

部署步骤

  1. 在 Smithery.ai 上添加你的服务器
  2. 设置 Xano API 令牌作为配置参数
  3. 部署你的服务器

API 端点结构

其实现使用以下 Xano API 结构:

  • 认证:/auth/me
  • 览实例:/instance
  • 列出数据库:/instance/{name}/workspace
  • 列出表:/instance/{name}/database/{name}/table

🔧 技术细节

此 MCP 服务器使用 FastMCP SDK for Python,确保协议合规性并正确处理 MCP 请求和响应。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端