qtcl-mcp-server について
qtcl-mcp-serverは、QTCLブロックチェーンの操作とデータをMCPクライアントに提供し、決済や照会、ネットワーク監視を自動化するエージェント向けです。SSE経由で11個のツールを公開し、手数料は固定です。
主な機能
- 01ポスト量子ウォレットの作成
- 02残高と取引の確認
- 03メモ付きQTCL送金
- 04ブロックとチェーン情報の確認
- 05量子指標とオラクルの照会
- 06ピアとQTCL価格の確認
活用シーン
- 01エージェント間の少額決済
- 02固定手数料に基づく予算管理
- 03取引記録による支払いの検証
MCP 対応
SSEベースのMCPサーバーとして、QTCLウォレット、チェーン操作、量子指標、ネットワーク情報、価格照会の11個のツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://qtcl-blockchain.koyeb.app/mcp/sseclaude mcp add --transport sse shemshallah-qtcl https://qtcl-blockchain.koyeb.app/mcp/sse{"mcpServers":{"shemshallah-qtcl":{"type":"sse","url":"https://qtcl-blockchain.koyeb.app/mcp/sse"}}}Cursor で開く{"servers":{"shemshallah-qtcl":{"type":"sse","url":"https://qtcl-blockchain.koyeb.app/mcp/sse"}}}VS Code で開く{"mcpServers":{"shemshallah-qtcl":{"type":"sse","url":"https://qtcl-blockchain.koyeb.app/mcp/sse"}}}{"mcpServers":{"shemshallah-qtcl":{"serverUrl":"https://qtcl-blockchain.koyeb.app/mcp/sse"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
QTCL — 量子ブロックチェーン MCP サーバー
ネイティブの Model Context Protocol サーバーを備えた、初のポスト量子ブロックチェーンです。
MCP 対応エージェントを数秒で QTCL ブロックチェーンに接続できます。SDK もウォレット拡張機能もガス代の見積もりも不要です。URL は 1 つ。ツールは 11 個。手数料は固定です。
https://qtcl-blockchain.koyeb.app/mcp/sse
30 秒で接続
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)
または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加します。
{
"mcpServers": {
"qtcl": {
"type": "url",
"url": "https://qtcl-blockchain.koyeb.app/mcp/sse",
"name": "qtcl"
}
}
}
Claude Desktop を再起動します。接続すると、🔨 ツールのインジケーターが表示されます。
Claude.ai(Web)
設定 → インテグレーション → インテグレーションを追加
URL: https://qtcl-blockchain.koyeb.app/mcp/sse
Cursor / VS Code
.cursor/mcp.json:
{
"mcpServers": {
"qtcl": {
"type": "sse",
"url": "https://qtcl-blockchain.koyeb.app/mcp/sse"
}
}
}
MCP 対応エージェントならどれでも
{
"type": "url",
"url": "https://qtcl-blockchain.koyeb.app/mcp/sse",
"name": "qtcl"
}
直接 JSON-RPC で接続(MCP 不要)
curl -X POST https://qtcl-blockchain.koyeb.app/rpc \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"qtcl_getBlockHeight","params":[],"id":1}'
ツール(全 11 種類)
| ツール | カテゴリー | 説明 |
|---|---|---|
qtcl_create_wallet | ウォレット | 新しいポスト量子ウォレットのアドレスとキーペアを生成します |
qtcl_get_balance | ウォレット | 任意のアドレスの確定済み残高と保留中残高を確認します |
qtcl_send_transaction | ウォレット | 固定手数料 1 qsat で QTCL を送金します。256 文字のメモに対応しています |
qtcl_get_transaction | チェーン | ハッシュから任意のトランザクションを検索します |
qtcl_get_chain_info | チェーン | ブロック高、メンプールの深さ、オラクルのコンセンサス状態を取得します |
qtcl_get_block | チェーン | 高さまたはハッシュから、量子コヒーレンスの指標を含むブロックを取得します |
qtcl_get_recent_transactions | チェーン | 直近 50 件のトランザクションを取得します。アドレスで絞り込めます |
qtcl_get_quantum_metrics | 量子 | W 状態の忠実度、エンタングルメント証人、格子コヒーレンスのライブ値を取得します |
qtcl_get_oracle_registry | 量子 | 5 つのビザンチン型コンセンサスオラクルのステーク、稼働時間、ハートビートを取得します |
qtcl_get_peers | ネットワーク | アクティブな P2P ピアとトポロジーデータを取得します |
qtcl_get_price | 価格 | Pyth Network オラクルフィードから QTCL/USD のライブ価格を取得します |
エージェントが QTCL を使う理由
固定手数料 1 qsat — ガス代の見積もりもオークションも MEV もありません。エージェントは予算を確定的に計画できます。
迅速な決済 — ブロック時間は約 18 秒です。送信すると、ハッシュが即座に返されます。1 回の承認でファイナリティが得られます。
ポスト量子セキュリティ — HypΓ 暗号方式(PSL(2,R) 上の Schnorr-Γ)。トランザクションは量子コンピューターによっても偽造できません。移行時期を心配する必要はありません。
マシンネイティブ API — 純粋な JSON-RPC です。トランザクションの実行は HTTP POST 1 回で完了します。Web3 ライブラリも ABI エンコードも不要です。
メモ欄 — すべてのトランザクションに 256 文字を格納でき、請求書 ID、サービス参照情報、構造化されたエージェント間連携データに利用できます。
承認パターン不要 — ERC-20 の approve/transferFrom は不要です。直接送金できます。1 回の呼び出しで、1 件のトランザクションが完了します。
経済性
| パラメーター | 値 |
|---|---|
| ネイティブ単位 | QTCL |
| 基本単位 | qsat(1 QTCL = 100 qsat) |
| 操作ごとの手数料 | 1 qsat(固定) |
| ブロック時間 | 約 18 秒 |
| 総供給量 | 998,380 QTCL |
| ブロック報酬 | 8.0 QTCL |
| 手数料のバーン率 | 70% |
量子インフラストラクチャ
- オラクルネットワーク: 5 オラクルによるビザンチン型コンセンサス(5 つ中 3 つの多数決)
- W 状態: NPT 証人を伴う三者間エンタングルメント
- QRNG: 5 ソースのアンサンブル(ANU、Random.org、QBICK、HotBits、Fourmilab)
- タイリング: {8,3} 双曲ポアンカレ円板、深さ 5、三角形 10,920 個
- コンセンサス: 非マルコフ記憶カーネルを用いた Proof of Coherence(PoC)
MCP サーバーの詳細
| プロパティ | 値 |
|---|---|
| トランスポート | SSE(Server-Sent Events) |
| プロトコルバージョン | MCP 2024-11-05 |
| エンドポイント | https://qtcl-blockchain.koyeb.app/mcp/sse |
| ツール | 11 |
| 認証 | 不要 |
| ヘルスチェック | https://qtcl-blockchain.koyeb.app/mcp/health |
暗号技術
| プリミティブ | 仕様 |
|---|---|
| ハッシュ | SHA3-256(NIST FIPS 202) |
| 署名 | PSL(2,R) 上の Schnorr-Γ — 双曲フックス群上の Fiat-Shamir |
| 暗号化 | HypAEAD(SHA3-256-CTR + HMAC-SHA3-256) |
| 鍵導出 | PBKDF2-HMAC-SHA256、600,000 回反復 |
| アドレス形式 | 64 文字の 16 進数(公開鍵の SHA3-256) |
| セキュリティレベル | 古典計算で約 256 ビット/量子計算で約 180 ビット |
エージェントのユースケース
- API 呼び出し、コンピューティング、データに対するエージェント間の少額決済
- 複数エージェントのタスク調整のためのエスクロー(タスク完了時にエージェント A がエージェント B に支払います)
- 手数料予算を決定論的に管理する自律的な財務管理
- トランザクションハッシュとメモ欄による検証可能な支払い受領証
- 構造化されたメモデータを使ったエージェント間の会計処理
- 高価値操作向けの量子耐性鍵管理
- QTCL アドレスに紐付けられた分散型エージェント ID
リンク
- エクスプローラー: https://qtcl-blockchain.koyeb.app/
- ウォレット UI: https://qtcl-blockchain.koyeb.app/tx
- アーキテクチャ: https://qtcl-blockchain.koyeb.app/hyp
- エージェントのドキュメント: https://qtcl-blockchain.koyeb.app/agents
- 機能 JSON: https://qtcl-blockchain.koyeb.app/agents/capability.json
- MCP のヘルスチェック: https://qtcl-blockchain.koyeb.app/mcp/health
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。