Skip to main content
Glama
roboulos

Xano MCP Server

by roboulos

Xano MCP サーバー

これは、Xanoデータベース統合のための簡素化されたモデルコンテキストプロトコル(MCP)サーバーです。これにより、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