MoltNode by Chord について
MoltNode by Chordは、AIエージェント向けに31のブロックチェーンを読み取り、Chord経由でトークンスワップを照会するホスト型MCPサーバーです。未署名トランザクションとウォレットでのシミュレーションを返し、秘密鍵はエージェント側で管理します。
主な機能
- 0131チェーンのJSON-RPC読み取り
- 02ブロック高とネイティブ残高の照会
- 03トークンアドレスと桁数の検索
- 04スワップ経路と未署名取引の取得
- 05シミュレーションと署名済み取引の送信
活用シーン
- 01複数チェーンのコントラクトや口座データの照会
- 02トークンスワップ経路と見積もりの比較
- 03署名前の承認内容とシミュレーションの確認
MCP 対応
MCPサーバーとして、チェーン照会、トークン検索、スワップ見積もり、取引シミュレーション、署名済み取引の送信ツールをクライアントに公開します。ホスト型HTTPエンドポイントに加え、そこへ転送するstdioブリッジも利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://moltnode.ag/mcpclaude mcp add --transport http tuantqse90-moltnode https://moltnode.ag/mcp{"mcpServers":{"tuantqse90-moltnode":{"type":"http","url":"https://moltnode.ag/mcp"}}}Cursor で開く{"servers":{"tuantqse90-moltnode":{"type":"http","url":"https://moltnode.ag/mcp"}}}VS Code で開く{"mcpServers":{"tuantqse90-moltnode":{"type":"http","url":"https://moltnode.ag/mcp"}}}{"mcpServers":{"tuantqse90-moltnode":{"serverUrl":"https://moltnode.ag/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
7このツールにパラメーターはありません。
詳細

Chord の MoltNode:MCP サーバー
あらゆる AI エージェントから、31 のブロックチェーンを読み取り、トークンをスワップできます。ホスト型 MCP サーバーは 1 つで、API キーも登録も不要です。
- 読み取り:MoltNode 経由で、Ethereum、Base、Arbitrum、Solana、Monad、BNB Chain、Avalanche、Sui など、ほか 23 のブロックチェーン上の JSON-RPC を利用できます(プロバイダー間で自動的にフェイルオーバーします)。
- 取引:Chord から、Ethereum、Base、Monad、BNB Chain、Avalanche、Arbitrum、Robinhood Chain、Arc 上で最適なルートのスワップ見積もりを取得できます。署名前のトランザクション、必要な承認、ウォレットを使ったシミュレーションも含まれます。エージェント自身のキーで署名し、資産が預けられることはありません。
https://moltnode.ag/mcp
接続
Claude Code
claude mcp add --transport http moltnode https://moltnode.ag/mcp
または、プラグインとしてすべてをインストールできます(MoltNode と Chord の MCP サーバー、および 3 つのスキル)。
/plugin install moltnode --marketplace tuantqse90/moltnode-mcp
Cursor、Windsurf、VS Code、Claude Desktop、および URL を受け付けるすべてのクライアント
{
"mcpServers": {
"moltnode": { "type": "http", "url": "https://moltnode.ag/mcp" }
}
}
Claude Desktop または claude.ai では、Settings → Connectors → Add custom connector から、上記の URL を使って追加することもできます。
ローカルコマンド(stdio)のみを起動するクライアント
{
"mcpServers": {
"moltnode": { "command": "npx", "args": ["-y", "moltnode-mcp"] }
}
}
(npx -y github:tuantqse90/moltnode-mcp も使用できます。)
このリポジトリの stdio ブリッジ(index.mjs)は、すべての呼び出しをホスト型サーバーに転送するため、どちらも同じツールを提供します。ネットワークに接続されていない場合も、ツール一覧(ホスト型の一覧をスナップショットとして保存し、npm run refresh-tools で更新する tools.json)は表示されますが、各呼び出しではサーバーに到達できないことが示されます。
ツール
| ツール | 内容 |
|---|---|
list_chains | MoltNode が対応するすべてのチェーン(スラッグ、chainId、ネイティブコイン、エンドポイント)と、Chord が取引に対応するチェーン |
rpc_call | あらゆるチェーン上の任意の JSON-RPC メソッド:eth_call、eth_getLogs、Solana の getBalance、Sui のメソッドなど |
get_block_number | EVM チェーンの最新ブロック |
get_balance | EVM チェーン上のアドレスのネイティブコイン残高 |
chord_find_token | シンボルまたは名前から、トークンアドレス、小数桁数、検証済みフラグを取得 |
chord_swap_quote | チェーン上の DEX を横断した最適なルートと、署名前の tx、approval(実行可能なトランザクションとして)、テイカーのウォレットによるシミュレーション |
send_raw_transaction | 署名済みトランザクションを送信 |
エージェントがスワップする手順
chord_find_token→ 2 つのトークンのアドレスと小数桁数を取得します(ゼロアドレスはネイティブコインを表します)。takerにエージェントのウォレットを指定してchord_swap_quoteを呼び出します。金額はトークンの最小単位を整数の文字列で指定します(10000000= 10 USDC)。- 応答に
approvalが含まれている場合は、まずapproval.txに署名して送信します。 - エージェント自身のキーで
txに署名します。 - 同じチェーン上で
send_raw_transactionを呼び出します。
ルーターはオンチェーンで minAmountOut を適用します。Chord 独自のルーターが最初に応答します。Chord にルートがない場合に限り、別のアグリゲーターが使われ、どのルートが使われたかは応答に示されます。
エージェントスキル
skills CLI(Claude Code、Codex、Cursor、Gemini CLI など)でインストールします:npx skills add tuantqse90/moltnode-mcp。Hermes の場合:hermes skills tap add tuantqse90/moltnode-mcp。Gemini CLI 拡張機能:gemini extensions install https://github.com/tuantqse90/moltnode-mcp。
skills/moltnode/:Chord を介して、31 のチェーンの読み取りとスワップを最初から最後まで行います。安全ルール(秘密鍵は決して扱わないこと、署名する前に見積もりを確認すること)も含まれます。skills/chord-swap/:Ethereum、Base、Arbitrum、BNB Chain、Avalanche、Monad、Robinhood Chain、Arc、Solana で、Chord を介した最適なルートによる安全なトークンスワップを行います。適切なトークンを見つけ、ハニーポットや税をチェックし、見積もりを取得して、ユーザーの承認を待ってから、ユーザー自身のウォレット向けにシミュレーション付きの未署名トランザクションを返します。プレーンな HTTP を使用し、鍵やスクリプトは不要です。skills/chord-charts/:Chord の取引データから、Ethereum、Base、Monad、BNB Chain、Avalanche、Arbitrum、Robinhood Chain、Arc、Solana の任意のトークンについて、出来高付きローソク足チャート(SVG)を作成します(python3 scripts/chart.py --chain base --token AERO --tf 1h)。skills/chord/:Chord の取引および市場データのスキル(見積もり、未署名スワップ、トークンボード、ローソク足、ウォレット損益、スマートマネー、保有者、LP プール)のマーケットプレイス版です。鍵を扱わず、環境変数やインストーラーも不要です(nullterminal の Chord スキル5f07c02eから生成。鍵が必要な Ask コマンドは除外されています)。Ask を含むオリジナル版:https://getchord.xyz/docs/skills/chord/
skills/moltnode/SKILL.md は SKILL.md 形式のスキルです(Claude Code、Codex CLI、Cursor、Gemini CLI、OpenClaw などに対応)。チェーンを読むタイミング、スワップを最初から最後まで実行する方法、安全ルール(秘密鍵は決して扱わないこと、署名する前に見積もりを確認すること)が記載されています。フォルダーをエージェントのスキルディレクトリ(例:~/.claude/skills/moltnode/)にコピーしてインストールします。
MCP を使用しない場合
- 関数呼び出し定義(Anthropic および OpenAI の形式)と、各ツールの背後で行われる HTTP 呼び出し:https://moltnode.ag/tool-schema.json
- プレーンな JSON-RPC:
POST https://moltnode.ag/<chain>(例:https://moltnode.ag/base) - チェーンカタログ:https://moltnode.ag/api/chains · OpenAPI:https://moltnode.ag/openapi.json · LLM 向け概要:https://moltnode.ag/llms.txt
- ブラウザーでのリアルタイムなスワップ見積もりと、viem / web3.py のコード一式:https://moltnode.ag/trade
チェーン
読み取り:Monad、Ethereum、Base、Arbitrum One、Optimism、Polygon、BNB Chain、Solana、Avalanche C-Chain、HyperEVM、Berachain、Abstract、Sei、Sonic、Mantle、Taiko、zkSync Era、ZetaChain、opBNB、BOB、Edge、Stable、Katana、Morph、Swellchain、0G、TAC、X Layer、Gnosis、Fantom、Sui。
取引(Chord):Ethereum、Base、Monad、BNB Chain、Avalanche、Arbitrum、Robinhood Chain、Arc。
制限
無料で共有の利用枠は、短時間に最大60リクエスト。その後はクライアントあたり毎秒3リクエスト、1日20,000リクエストまでです。回答の最大サイズは8 MBです。制限を超えると、ツールは待機時間を返します。User-Agent を送信してください。本番環境で大量のトラフィックを扱う場合は、ご自身のノードを実行してください。
リンク
- MoltNode:https://moltnode.ag · エージェント向け:https://moltnode.ag/agents
- Chord:https://getchord.xyz · ドキュメント:https://getchord.xyz/docs/ · Chord 独自の MCP(追加の17個のツール:ボード、ローソク足、ウォレット損益、スマートマネー、LP プール):https://api.getchord.xyz/v1/mcp
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。