{
  "markdown": "# QTCL — Quantum Blockchain MCP Server\n\n<!-- mcp-name: io.github.shemshallah/qtcl-mcp-server -->\n\n**The first post-quantum blockchain with a native Model Context Protocol server.**\n\nConnect any MCP-compatible agent to the QTCL blockchain in seconds — no SDKs, no wallet extensions, no gas estimation. One URL. 11 tools. Flat fees.\n\n```\nhttps://qtcl-blockchain.koyeb.app/mcp/sse\n```\n\n---\n\n## Connect in 30 seconds\n\n### Claude Desktop\n\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS)  \nor `%APPDATA%\\Claude\\claude_desktop_config.json` (Windows):\n\n```json\n{\n  \"mcpServers\": {\n    \"qtcl\": {\n      \"type\": \"url\",\n      \"url\": \"https://qtcl-blockchain.koyeb.app/mcp/sse\",\n      \"name\": \"qtcl\"\n    }\n  }\n}\n```\n\nRestart Claude Desktop. You'll see a 🔨 Tools indicator when connected.\n\n### Claude.ai (Web)\n\nSettings → Integrations → Add Integration  \n**URL:** `https://qtcl-blockchain.koyeb.app/mcp/sse`\n\n### Cursor / VS Code\n\n`.cursor/mcp.json`:\n```json\n{\n  \"mcpServers\": {\n    \"qtcl\": {\n      \"type\": \"sse\",\n      \"url\": \"https://qtcl-blockchain.koyeb.app/mcp/sse\"\n    }\n  }\n}\n```\n\n### Any MCP-compatible agent\n\n```json\n{\n  \"type\": \"url\",\n  \"url\": \"https://qtcl-blockchain.koyeb.app/mcp/sse\",\n  \"name\": \"qtcl\"\n}\n```\n\n### Direct JSON-RPC (no MCP required)\n\n```bash\ncurl -X POST https://qtcl-blockchain.koyeb.app/rpc \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"method\":\"qtcl_getBlockHeight\",\"params\":[],\"id\":1}'\n```\n\n---\n\n## Tools (11 total)\n\n| Tool | Category | Description |\n|------|----------|-------------|\n| `qtcl_create_wallet` | Wallet | Generate a new post-quantum wallet address + keypair |\n| `qtcl_get_balance` | Wallet | Check confirmed + pending balance for any address |\n| `qtcl_send_transaction` | Wallet | Send QTCL with flat 1-qsat fee. Supports 256-char memo |\n| `qtcl_get_transaction` | Chain | Look up any transaction by hash |\n| `qtcl_get_chain_info` | Chain | Block height, mempool depth, oracle consensus status |\n| `qtcl_get_block` | Chain | Block by height or hash with quantum coherence metrics |\n| `qtcl_get_recent_transactions` | Chain | Last 50 txs, filterable by address |\n| `qtcl_get_quantum_metrics` | Quantum | Live W-state fidelity, entanglement witness, lattice coherence |\n| `qtcl_get_oracle_registry` | Quantum | 5 Byzantine consensus oracles — stake, uptime, heartbeat |\n| `qtcl_get_peers` | Network | Active P2P peers and topology data |\n| `qtcl_get_price` | Price | Live QTCL/USD from Pyth Network oracle feed |\n\n---\n\n## Why agents use QTCL\n\n**Flat 1-qsat fee** — No gas estimation, no auctions, no MEV. Agents budget deterministically.\n\n**Fast settlement** — ~18 second blocks. Submit → hash returned immediately. 1 confirmation = finality.\n\n**Post-quantum security** — HypΓ cryptography (Schnorr-Γ over PSL(2,R)). Transactions are unforgeable even by quantum computers. No migration timeline to worry about.\n\n**Machine-native API** — Pure JSON-RPC. One HTTP POST to transact. No Web3 libraries, no ABI encoding.\n\n**Memo field** — Every transaction carries 256 chars for invoice IDs, service references, or structured agent-to-agent coordination data.\n\n**No approval pattern** — No ERC-20 approve/transferFrom. Direct transfers. One call, one transaction.\n\n---\n\n## Economics\n\n| Parameter | Value |\n|-----------|-------|\n| Native unit | QTCL |\n| Base unit | qsat (1 QTCL = 100 qsat) |\n| Fee per operation | 1 qsat (flat) |\n| Block time | ~18 seconds |\n| Total supply | 998,380 QTCL |\n| Block reward | 8.0 QTCL |\n| Fee burn rate | 70% |\n\n---\n\n## Quantum infrastructure\n\n- **Oracle network:** 5-oracle Byzantine consensus (3-of-5 majority voting)\n- **W-state:** Tripartite entanglement with NPT witness\n- **QRNG:** 5-source ensemble (ANU, Random.org, QBICK, HotBits, Fourmilab)\n- **Tessellation:** {8,3} hyperbolic Poincaré disk, depth 5, 10,920 triangles\n- **Consensus:** Proof of Coherence (PoC) with non-Markovian memory kernel\n\n---\n\n## MCP server details\n\n| Property | Value |\n|----------|-------|\n| Transport | SSE (Server-Sent Events) |\n| Protocol version | MCP 2024-11-05 |\n| Endpoint | `https://qtcl-blockchain.koyeb.app/mcp/sse` |\n| Tools | 11 |\n| Auth required | None |\n| Health check | `https://qtcl-blockchain.koyeb.app/mcp/health` |\n\n---\n\n## Cryptography\n\n| Primitive | Specification |\n|-----------|---------------|\n| Hash | SHA3-256 (NIST FIPS 202) |\n| Signatures | Schnorr-Γ over PSL(2,R) — Fiat-Shamir on hyperbolic Fuchsian group |\n| Encryption | HypAEAD (SHA3-256-CTR + HMAC-SHA3-256) |\n| Key derivation | PBKDF2-HMAC-SHA256, 600,000 iterations |\n| Address format | 64-char hex (SHA3-256 of public key) |\n| Security level | ~256-bit classical / ~180-bit quantum |\n\n---\n\n## Agent use cases\n\n- Agent-to-agent micropayments for API calls, compute, and data\n- Escrow for multi-agent task coordination (agent A pays agent B on task completion)\n- Autonomous treasury management with deterministic fee budgeting\n- Verifiable payment receipts via transaction hash + memo field\n- Cross-agent accounting with structured memo data\n- Quantum-secured key management for high-value operations\n- Decentralized agent identity anchored to QTCL addresses\n\n---\n\n## Links\n\n- **Explorer:** https://qtcl-blockchain.koyeb.app/\n- **Wallet UI:** https://qtcl-blockchain.koyeb.app/tx\n- **Architecture:** https://qtcl-blockchain.koyeb.app/hyp\n- **Agent docs:** https://qtcl-blockchain.koyeb.app/agents\n- **Capability JSON:** https://qtcl-blockchain.koyeb.app/agents/capability.json\n- **MCP health:** https://qtcl-blockchain.koyeb.app/mcp/health\n\n---\n\n## License\n\nMIT\n",
  "bytes": 5541,
  "sha": "a9e168ef94695b73753ec707a6926e263840c3d9893db0233e03aa50b80a6c2d",
  "repo_slug": "shemshallah/qtcl-mcp-server",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_shemshallah_qtcl_mcp_server_c9c0203c/readme"
}