Skip to main content
Glama
roboulos

Xano MCP Server

by roboulos

Xano MCP 服务器

这是一个简化的模型上下文协议 (MCP) 服务器,用于 Xano 数据库集成。它允许 Claude 通过 Xano 元数据 API 与 Xano 数据库进行交互。

特征

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

  • 列出 Xano 实例

  • 获取实例详细信息

  • 列出实例中的数据库

  • 列出数据库中的表

  • 获取表详细信息

Related MCP server: Supabase MCP Server

本地使用

先决条件

  • Python 3.8 或更高版本

  • 有效的 Xano 元数据 API 令牌

安装

# Install dependencies
pip install httpx "mcp[cli]"

运行服务器

# Run with your Xano token
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 服务器使用 Python 的 FastMCP SDK,确保协议合规性并正确处理 MCP 请求和响应。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables Claude AI to interact with Xano databases, providing comprehensive database operations, file management, and request history tracking through a standardized interface.
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables Claude and other LLMs to perform database operations and invoke Edge Functions within Supabase through natural language.
    802 npm
    4
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables Claude AI to interact with PocketBase databases by listing and accessing collections through natural language.
    7 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables LLMs like Claude to interact with SQLite and SQL Server databases, allowing for schema inspection and SQL query execution.
    693 npm
    386
    MIT