Skip to main content
Glama

Headless Oracle

Ed25519-signierte Marktstatus-Attestierungen für 28 globale Börsen.

Was es tut

Autonome Handelsagenten müssen wissen, ob eine Börse geöffnet ist, bevor sie Trades ausführen. Headless Oracle beantwortet diese Frage mit einem kryptographisch signierten Beleg, den jeder Agent unabhängig verifizieren kann – kein Vertrauen in den Betreiber erforderlich. UNKNOWN-Zustände werden immer als CLOSED behandelt (Fail-Closed).

Related MCP server: @getplexa/mcp

Schnellstart

# 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

Architektur

Einzelner TypeScript Cloudflare Worker (~14.000 Zeilen). Ed25519-Signierung via @noble/ed25519. Drei KV-Namespaces (Overrides, API-Schlüssel, Telemetrie). Zwei Durable Objects (Webhooks, SSE-Streams). Bereitgestellt an über 300 Edge-Standorten weltweit.

4-stufiges Fail-Closed-System: KV-Override-Prüfung -> Schedule-Engine -> UNKNOWN-Fallback -> unsignierter kritischer Fehler.

Siehe docs/architecture/overview.md für die vollständige Architektur.

API

5 MCP-Tools und über 25 REST-Endpunkte. Vollständige Referenzen:

Börsen

23 traditionelle Märkte (XNYS, XNAS, XLON, XJPX, XPAR, XHKG, XSES, XASX, XBOM, XNSE, XSHG, XSHE, XKRX, XJSE, XBSP, XSWX, XMIL, XIST, XSAU, XDFM, XNZE, XHEL, XSTO) plus 5 erweiterte (XCBT, XNYM, XCBO, XCOI, XBIN). Sommerzeit (DST) wird automatisch über IANA-Zeitzonennamen gehandhabt. Mittagspausen, halbe Handelstage und Feiertage für 2026-2027.

Testen

npm test              # 725+ unit/integration tests
npm run test:smoke    # 11 live production smoke tests

Sicherheit

Ed25519-Signaturen auf jede Antwort. 60-Sekunden-Beleg-TTL. Fail-Closed-Architektur (UNKNOWN = CLOSED). Sicherheits-Header auf allen Antworten (HSTS, CSP, X-Content-Type-Options, X-Frame-Options).

Siehe SECURITY.md für die Richtlinie zur verantwortungsvollen Offenlegung.

Dokumentation

Vollständige Dokumentation, organisiert nach Zielgruppe:

Siehe docs/README.md für den vollständigen Index.

Lizenz

MIT — siehe 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.
    -