Skip to main content
Glama

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を参照

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    MCP 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.
    8
    23 npm
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    A 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.
    2
    127 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Pay-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.
    12
    47 npm
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Cryptographically 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.
    -