Xano MCP サーバー
Xano APIと連携するためのモデルコンテキストプロトコル(MCP)サーバー実装。このサーバーは、MCPインターフェースを介してXanoデータベース操作を管理するためのツールとリソースを提供します。
特徴
Xano APIによる安全な認証
TypeScript を使用した型安全な API のやり取り
環境ベースの構成
MCP準拠インターフェース
ワークスペース管理ツール
テーブルコンテンツの操作(作成、読み取り、更新)
詳細なメッセージによるエラー処理の改善
Related MCP server: Xano MCP Server
インストール
構成
サンプル環境ファイルをコピーします。
Xano 資格情報を使用して
.envファイルを更新します。
発達
プロジェクト構造
利用可能なMCPツール
ワークスペースツール
get_workspaces: 利用可能なワークスペースをすべて一覧表示する
テーブルツール
create_table: ワークスペースに新しいテーブルを作成するget_table_content: ページ区切りをサポートするテーブルからコンテンツを取得するadd_table_content: テーブルに新しいコンテンツを追加するupdate_table_content: テーブル内の既存のコンテンツを更新するget_all_tables: ワークスペース内のすべてのテーブルを詳細情報とともに一覧表示します
使用例
ワークスペースの操作
テーブルの管理
環境変数
変数 | 説明 | 必須 | デフォルト |
XANO_API_KEY | Xano API認証キー | はい | - |
XANO_API_URL | Xano APIエンドポイントURL | はい | - |
ノード環境 | 環境(開発・生産) | いいえ | 発達 |
API_タイムアウト | APIリクエストのタイムアウト(ミリ秒) | いいえ | 10000 |
エラー処理
サーバーは、次の詳細なエラー メッセージを提供します。
無効なパラメータ
認証失敗
APIリクエストの失敗
コンテンツ検証エラー
不明なツールのリクエスト
安全
環境変数は機密性の高い設定に使用されます
秘密の漏洩を防ぐためにTruffleHogの設定が含まれています
APIキーと機密データはリポジトリにコミットされません
貢献
機能ブランチを作成する
変更を加える
プルリクエストを送信する
ライセンス
ISC