Monorail MCP Server について
Monorail MCP Serverは、トークン情報や取引見積もりを扱うAIシステムにMonorail APIの機能を提供します。見積もりには取引データが含まれますが、取引実行やウォレット機能はありません。
主な機能
- 01トークン情報の取得
- 02取引見積もりの取得
- 03残高情報の確認
- 04見積もりに含まれる取引データの受信
- 05ウォレット機能と取引実行機能なし
活用シーン
- 01AIワークフローでのトークン情報確認
- 02取引見積もりを取得して取引データを確認
- 03MCPクライアント経由での残高情報の確認
MCP 対応
MCPクライアントに、Monorail APIのトークン情報、残高、取引見積もり機能を公開します。見積もりには取引データが含まれますが、サーバーは取引を実行しません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Monorail MCP サーバー
Monorail の API から見積もり、取引のトランザクション、トークン情報を取得できる Model Context Protocol(MCP)サーバーです。これにより、AI は 11 の取引所と 7000 以上のトークンを集約した当社のサービスを活用できます。
API 情報は、誰でも利用できるようにこちらの gistで公開していましたが、AI 経由で当社の API を利用したい方がすぐに使えるよう、MCP サーバーを提供することにしました。
サポート
この取り組みや、当社の API と MCP サーバーを利用(または試用)したい方のために、Discord に専用チャンネルを開設しました。https://discord.monorail.xyzから Discord に参加できます。追加や改善してほしい機能があれば、ぜひフィードバックをお寄せください。
また、GitHub で issue を作成していただいても構いません。
セットアップ
この MCP サーバーを Claude Desktop(または同様の MCP クライアント)に追加するには、以下の手順に従ってください。
1. このリポジトリをクローンする
git clone https://github.com/monorail-xyz/mcp-server.git monorail-mcp-server
または
2. 依存関係をインストールする
cd monorail-mcp-server
npm install
3. プロジェクトをビルドする
npm run build
4. 生成されたビルドを MCP クライアントに追加する
{
"mcpServers": {
"monorail": {
"command": "node",
"args": ["C:\\path\\to\\build\\index.js"]
}
}
}
使い方
サーバーが MCP クライアント(Claude Desktop など)から利用できるようになったら、トークン情報や残高の確認、取引の見積もりを依頼できます。見積もりには取引の実行に使用できるトランザクションデータが含まれます。ただし、この MCP サーバーには、実際にトランザクションを実行するためのウォレット機能はありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。