Xano MCP Server for Smithery
Smithery 用 Xano MCP サーバー
Xano データベースを Smithery と統合し、Claude AI が Xano データベースと対話できるようにする Model Context Protocol (MCP) サーバー。
概要
このMCPサーバーは、Claude AI(Smithery経由)とXanoデータベース間のブリッジを提供し、Claudeが標準化されたインターフェースを介してXanoデータに対する操作を実行できるようにします。このサーバーはモデルコンテキストプロトコル(MCP)を実装しており、Smitheryのサーバーレスデプロイメントモデルと互換性があります。
Related MCP server: Supabase MCP Server
特徴
完全なXano API統合
stdio と WebSocket の両方のトランスポート方式をサポート
包括的なデータベース操作(テーブル、スキーマ、レコード)
ファイル管理機能
リクエスト履歴の追跡
インポート/エクスポート機能
利用可能なツール
サーバーは次のカテゴリのツールを提供します。
インスタンスとデータベースの操作
Xanoインスタンスの一覧
インスタンスの詳細を取得する
データベース/ワークスペースの一覧
ワークスペースの詳細を取得する
テーブル操作
テーブルの一覧
テーブルの詳細を取得する
テーブルの作成、更新、削除
テーブルスキーマ操作
テーブルスキーマの取得と更新
フィールドの追加、名前の変更、削除
テーブルインデックス操作
さまざまなインデックス タイプ (B ツリー、一意、検索、空間、ベクター) の一覧表示、作成、削除
テーブルコンテンツの操作
テーブルの内容の閲覧と検索
レコードに対する CRUD 操作 (作成、読み取り、更新、削除)
効率化のための一括操作
ファイル操作
ファイルの一覧表示、アップロード、削除
ファイルの詳細を取得する
リクエスト履歴操作
リクエスト履歴の閲覧と検索
ワークスペースのインポート/エクスポート
ワークスペースとスキーマのエクスポートとインポート
インストール
前提条件
Python 3.10以上
Smithery CLI (デプロイメント用)
Xano APIトークン
ローカルインストール
# Clone the repository
git clone https://github.com/roboulos/xano-mcp.git
cd xano-mcp
# Install dependencies
pip install -r requirements.txt使用法
ローカルで実行
# Run with stdio transport (default)
python -m src.xano_mcp --token YOUR_XANO_API_TOKEN
# Run with WebSocket transport
python -m src.xano_mcp --token YOUR_XANO_API_TOKEN --transport websocket --port 8765
# Enable debug mode
python -m src.xano_mcp --token YOUR_XANO_API_TOKEN --debugSmitheryと併用
MCP サーバーを Smithery にデプロイします。
smithery deploySmitheryダッシュボードでXano APIトークンを使用してサーバーを設定します
Smitheryワークフローでサーバーを使用する
セキュリティに関する考慮事項
Xano APIトークンを安全に保管する
可能な場合は機密情報に環境変数を使用する
Xanoデータベースでアクセス制御の使用を検討する
MCPサーバーはXanoデータベースにフルアクセスできるため、安全に展開してください。
構成
サーバーは、コマンドライン引数または環境変数を使用して構成できます。
オプション | 環境変数 | 説明 |
- トークン | XANO_API_トークン | Xano APIトークン(必須) |
- 輸送 | MCP_トランスポート | 転送方法: stdio または websocket (デフォルト: stdio) |
- ポート | MCP_ポート | WebSocketサーバーのポート(デフォルト: 8765) |
- デバッグ | MCP_デバッグ | 詳細ログのデバッグモードを有効にする |
Docker サポート
Docker を使用してサーバーを実行できます。
# Build the Docker image
docker build -t xano-mcp .
# Run with stdio transport
docker run -e XANO_API_TOKEN=YOUR_TOKEN xano-mcp
# Run with WebSocket transport
docker run -e XANO_API_TOKEN=YOUR_TOKEN -p 8765:8765 xano-mcp --transport websocket --port 8765ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityCmaintenanceA Model Context Protocol server that enables Claude and other AI assistants to access and update Kintone data through natural language commands, supporting operations like record management, file handling, app administration, and space collaboration.7911AGPL 3.0
- AlicenseNot gradedqualityFmaintenanceA Model Context Protocol server that enables Claude and other LLMs to perform database operations and invoke Edge Functions within Supabase through natural language.2,3824MIT
- AlicenseNot gradedqualityDmaintenanceA simplified Model Context Protocol server that enables Claude to interact with Xano databases through the Xano Metadata API.2MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables Claude AI to interact with PocketBase databases by listing and accessing collections through natural language.111MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Persistent context for Claude. Your AI always knows your projects and next actions across sessions.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/roboulos/xano-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server