Headless Oracle
Headless Oracle
28개 글로벌 거래소에 대한 Ed25519 서명 시장 상태 증명.
기능
자율 거래 에이전트는 거래를 실행하기 전에 거래소가 열려 있는지 확인해야 합니다. Headless Oracle은 운영자를 신뢰할 필요 없이 모든 에이전트가 독립적으로 검증할 수 있는 암호학적으로 서명된 영수증을 통해 이 질문에 답합니다. UNKNOWN 상태는 항상 CLOSED(fail-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(웹훅, SSE 스트림). 전 세계 300개 이상의 엣지 위치에 배포됨.
4단계 fail-closed: 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). IANA 시간대 이름을 통해 일광 절약 시간(DST)이 자동으로 처리됩니다. 2026-2027년 점심 시간, 반일 거래 및 공휴일 포함.
테스트
npm test # 725+ unit/integration tests
npm run test:smoke # 11 live production smoke tests보안
모든 응답에 Ed25519 서명 적용. 60초 영수증 TTL. Fail-closed 아키텍처(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.-