Token导航 LogoToken导航TokenDH.com
Simple Xano MCP logo
开发工具stdio官方级别未说明来源级核验

Simple Xano MCP

MCP Server

一个基于Python的MCP(模型上下文协议)服务器,用于Xano,允许AI助手如Claude直接与您的Xano实例交互。这是一个优化用于本地使用的独立版本。

工具数

6

提示词数

0

GitHub Stars

2

资源数

0
PythonClaudeClaude DesktopClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

roboulos

提供方

roboulos

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

Xano MCP Python SDK

Xano的基于Python的MCP(模型上下文协议)服务器,允许像Claude这样的AI助手直接与您的Xano实例交互。这是一个独立版本,针对Claude Desktop和其他兼容MCP的LLM的本地使用进行了优化。

🌟 特性

  • 简单身份验证:连接您的Xano API令牌
  • 综合API:查询和操作Xano实例、数据库、表和记录
  • 本地部署:作为Claude Desktop或其他客户端的本地MCP服务器运行
  • 详细日志记录:使用综合日志解决问题
  • 便携的:适用于macOS、Windows和Linux

🚀 快速开始

  1. 克隆此存储库:
   git clone https://github.com/yourusername/xano-mcp-python.git
   cd xano-mcp-python
  1. 安装依赖项:
   pip install -r requirements.txt
  1. 配置Claude桌面 (如果使用):

编辑您的Claude Desktop配置文件:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 窗户: %APPDATA%\Claude\claude_desktop_config.json

添加此配置:

   {
     "mcpServers": {
       "xano": {
         "command": "python",
         "args": [
           "/path/to/xano-mcp-python/xano_mcp_sdk.py"
         ],
         "env": {
           "XANO_API_TOKEN": "your-xano-api-token"
         }
       }
     }
   }
  1. 运行安装脚本:
   # On macOS/Linux
   ./install.sh

   # On Windows
   install.bat
  1. 测试安装:
   ./test.py

💡 使用示例

安装后,您可以将其与Claude或任何兼容MCP的助手一起使用。以下是一些示例:

  • 列出您的Xano实例:

> 我有哪些Xano实例?

  • 检查数据库表:

> 显示Xano实例“my instance”中的所有表

  • 创建新表:

> 在我的Xano实例“my instance”中创建一个名为“products”的新表

  • 检查表结构:

> “users”表的模式是什么?

  • 查询记录:

> 显示“用户”表中的前5条记录

🧰 可用工具

实例管理

  • 列出实例
  • 获取实例详细信息
  • 检查实例状态

数据库操作

  • 列出数据库/工作区
  • 获取工作区详细信息
  • 数据库模式管理

表操作

  • 创建、更新、删除表
  • 添加、修改和删除字段
  • 指标管理

记录管理

  • 创建、读取、更新、删除记录
  • 批量操作
  • 复杂查询

文件操作

  • 列出和管理文件
  • 上传和下载

API工具

  • API集团管理
  • API端点创建和配置

🔧 高级配置

环境变量

  • XANO_API_TOKEN:您的Xano API令牌(必需)
  • XANO_LOG_LEVEL:设置日志级别(默认值:INFO)
  • XANO_DEFAULT_INSTANCE:未指定时使用的默认实例

命令行选项

python xano_mcp_sdk.py --token YOUR_TOKEN --log-level DEBUG

日志记录

日志将写入:

  • macOS: ~/Library/Logs/Claude/mcp*.log
  • 窗户: %APPDATA%\Claude\logs\mcp*.log

对于直接控制台输出,运行:

python xano_mcp_sdk.py --console-logging

🚨 故障排除

如果您遇到问题:

  1. 检查日志 对于错误:
   # macOS
   tail -n 100 -f ~/Library/Logs/Claude/mcp*.log

   # Windows
   type "%APPDATA%\Claude\logs\mcp*.log"
  1. 验证API令牌 正确且具有适当的权限
  1. 检查网络连接 到Xano服务器
  1. 确保Python环境 设置正确

🤝 贡献

欢迎投稿!请随时提交拉取请求。

📄 许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。

🙏 致谢

  • Xano的优秀数据库平台
  • 模型上下文协议规范的拟人化
  • 帮助改进此SDK的贡献者和测试人员

目录标签

目录标签

PythonClaudeClaude DesktopPythonSDK本地部署MCP服务器Xano集成AI助手交互

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP