Smithery 用 Xano MCP サーバー
Xano データベースを Smithery と統合し、Claude AI が Xano データベースと対話できるようにする Model Context Protocol (MCP) サーバー。
概要
このMCPサーバーは、Claude AI(Smithery経由)とXanoデータベース間のブリッジを提供し、Claudeが標準化されたインターフェースを介してXanoデータに対する操作を実行できるようにします。このサーバーはモデルコンテキストプロトコル(MCP)を実装しており、Smitheryのサーバーレスデプロイメントモデルと互換性があります。
特徴
- 完全なXano API統合
- stdio と WebSocket の両方のトランスポート方式をサポート
- 包括的なデータベース操作(テーブル、スキーマ、レコード)
- ファイル管理機能
- リクエスト履歴の追跡
- インポート/エクスポート機能
利用可能なツール
サーバーは次のカテゴリのツールを提供します。
インスタンスとデータベースの操作
- Xanoインスタンスの一覧
- インスタンスの詳細を取得する
- データベース/ワークスペースの一覧
- ワークスペースの詳細を取得する
テーブル操作
- テーブルの一覧
- テーブルの詳細を取得する
- テーブルの作成、更新、削除
テーブルスキーマ操作
- テーブルスキーマの取得と更新
- フィールドの追加、名前の変更、削除
テーブルインデックス操作
- さまざまなインデックス タイプ (B ツリー、一意、検索、空間、ベクター) の一覧表示、作成、削除
テーブルコンテンツの操作
- テーブルの内容の閲覧と検索
- レコードに対する CRUD 操作 (作成、読み取り、更新、削除)
- 効率化のための一括操作
ファイル操作
- ファイルの一覧表示、アップロード、削除
- ファイルの詳細を取得する
リクエスト履歴操作
- リクエスト履歴の閲覧と検索
ワークスペースのインポート/エクスポート
- ワークスペースとスキーマのエクスポートとインポート
インストール
前提条件
- Python 3.10以上
- Smithery CLI (デプロイメント用)
- Xano APIトークン
ローカルインストール
使用法
ローカルで実行
Smitheryと併用
- MCP サーバーを Smithery にデプロイします。
- SmitheryダッシュボードでXano APIトークンを使用してサーバーを設定します
- Smitheryワークフローでサーバーを使用する
セキュリティに関する考慮事項
- Xano APIトークンを安全に保管する
- 可能な場合は機密情報に環境変数を使用する
- Xanoデータベースでアクセス制御の使用を検討する
- MCPサーバーはXanoデータベースにフルアクセスできるため、安全に展開してください。
構成
サーバーは、コマンドライン引数または環境変数を使用して構成できます。
オプション | 環境変数 | 説明 |
---|---|---|
- トークン | XANO_API_トークン | Xano APIトークン(必須) |
- 輸送 | MCP_トランスポート | 転送方法: stdio または websocket (デフォルト: stdio) |
- ポート | MCP_ポート | WebSocketサーバーのポート(デフォルト: 8765) |
- デバッグ | MCP_デバッグ | 詳細ログのデバッグモードを有効にする |
Docker サポート
Docker を使用してサーバーを実行できます。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Claude AI が Xano データベースと対話できるようにし、標準化されたインターフェースを通じて包括的なデータベース操作、ファイル管理、および要求履歴の追跡を提供するモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- AsecurityFlicenseAqualityEnables interaction with the Xano API through a Model Context Protocol (MCP) interface, providing secure and type-safe management of Xano database operations.Last updated -6TypeScript
- -securityFlicense-qualityEnables AI assistants to manage Xano databases through the Model Context Protocol, allowing users to create, modify, and delete tables, edit schemas, and extract API documentation.Last updated -6TypeScript
- AsecurityFlicenseAqualityA Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.Last updated -12194JavaScript
- -securityAlicense-qualityA simplified Model Context Protocol server that enables Claude to interact with Xano databases through the Xano Metadata API.Last updated -2PythonMIT License