Xano MCP Server

by roboulos
Verified

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Xano MCP サーバー

これは、Xanoデータベース統合のための簡素化されたモデルコンテキストプロトコル(MCP)サーバーです。これにより、ClaudeはXanoメタデータAPIを介してXanoデータベースとやり取りできるようになります。

特徴

この MCP サーバーは、次のコア ツールを提供します。

  • Xanoインスタンスの一覧表示
  • インスタンスの詳細を取得する
  • インスタンス内のデータベースの一覧表示
  • データベース内のテーブルの一覧表示
  • テーブルの詳細を取得する

ローカル使用

前提条件

  • 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 要求および応答の適切な処理が保証されます。

-
security - not tested
F
license - not found
-
quality - not tested

Claude が Xano メタデータ API を介して Xano データベースと対話できるようにする、簡素化されたモデル コンテキスト プロトコル サーバー。

  1. Features
    1. Local Usage
      1. Prerequisites
      2. Installation
      3. Running the Server
    2. Smithery.ai Deployment
      1. Deployment Steps
    3. API Endpoint Structure
      1. Implementation
        ID: e9poq4envh