Headless Oracle
Headless Oracle
28のグローバル取引所に対応した、Ed25519署名付き市場状態証明。
機能
自律型取引エージェントは、取引を実行する前に取引所が開いているかどうかを確認する必要があります。Headless Oracleは、その問いに対して、エージェントが独自に検証可能な暗号署名付きレシートを提供します。運営者を信頼する必要はありません。UNKNOWN(不明)状態は常にCLOSED(閉鎖)として扱われます(フェイルクローズ)。
Related MCP server: @getplexa/mcp
クイックスタート
# MCP (Claude Desktop, Cursor, any MCP client)
npx headless-oracle-mcp
# REST API — demo receipt (no auth required)
curl https://headlessoracle.com/v5/demo?mic=XNYS
# Instant sandbox key (200 calls, 7 days, no signup)
curl https://headlessoracle.com/v5/sandboxアーキテクチャ
単一のTypeScript Cloudflare Worker(約14,000行)。@noble/ed25519によるEd25519署名。3つのKV名前空間(オーバーライド、APIキー、テレメトリ)。2つのDurable Objects(Webhook、SSEストリーム)。世界300以上のエッジロケーションにデプロイ。
4層のフェイルクローズ設計:KVオーバーライドチェック -> スケジュールエンジン -> UNKNOWNフォールバック -> 未署名の致命的エラー。
完全なアーキテクチャについては、docs/architecture/overview.mdを参照してください。
API
5つのMCPツールと25以上のRESTエンドポイント。完全なリファレンス:
取引所
23の伝統的市場(XNYS、XNAS、XLON、XJPX、XPAR、XHKG、XSES、XASX、XBOM、XNSE、XSHG、XSHE、XKRX、XJSE、XBSP、XSWX、XMIL、XIST、XSAU、XDFM、XNZE、XHEL、XSTO)に加え、5つの拡張市場(XCBT、XNYM、XCBO、XCOI、XBIN)に対応。夏時間(DST)はIANAタイムゾーン名を使用して自動的に処理されます。2026年〜2027年の昼休み、半日取引、祝日にも対応しています。
テスト
npm test # 725+ unit/integration tests
npm run test:smoke # 11 live production smoke testsセキュリティ
すべてのレスポンスにEd25519署名を付与。レシートのTTLは60秒。フェイルクローズアーキテクチャ(UNKNOWN = CLOSED)。すべてのレスポンスにセキュリティヘッダー(HSTS、CSP、X-Content-Type-Options、X-Frame-Options)を適用。
責任ある開示ポリシーについては、SECURITY.mdを参照してください。
ドキュメント
対象読者別に整理された完全なドキュメント:
完全なインデックスについては、docs/README.mdを参照してください。
ライセンス
MIT — LICENSEを参照
This server cannot be deployed
Maintenance
Related MCP Connectors
x402 MCP for agents: crypto prices, funding, DeFi yields, Polymarket, Base RPC + MCP security.
Pay-per-call DeFi and macro intel for AI agents. x402 USDC tools via streamable HTTP /api/mcp.
CrossingKey MCP for agent commerce, x402 payments, deterministic execution, and verifiable receipts.
Cross-asset market data and LLM inference for AI agents. Pay-per-call in USDC via x402.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for pay-per-call DeFi and crypto data via x402 micropayments on Base. 8 endpoints: token prices, TVL, funding rates, token security, gas tracker, whale monitoring, wallet profiling, and yield scanning.823 npmMIT
- AlicenseAqualityBmaintenanceA Model Context Protocol server that gives any MCP client two economic-safety tools: realizable quote and pretrade check, paid per call in USDC with no accounts.2127 npmMIT
- AlicenseAqualityCmaintenancePay-per-call MCP server for market data with USDC micro-payments, featuring unique ML market-regime forecasts, news catalyst radar, and a live-verified algorithmic trading track record.1247 npmMIT
- FlicenseNot gradedqualityCmaintenanceCryptographically anchored, tamper-evident evidence receipts for AI agents — verified run receipts, existence-at-time proofs, and cited answers from an anchored public record. Remote MCP with proof-gated settlement; attests existence and integrity, never truth.-