← Registry

Data Collection

headlessoracle.com

Provides real-time market status, schedules, and exchange information for global financial markets.

x402 supported2 endpoints8 known toolsFirst detected May 13, 2026Last detected September 17, 2026

ENDPOINT 1

https://headlessoracle.com/mcp

No auth detected

MCP server metadata

Name
headless-oracle
Version
5.0.0
Capabilities
toolsresourcesprompts
Server instructions

Headless Oracle provides cryptographically signed market-state attestations (SMA receipts) for 28 global exchanges — equities, derivatives, and 24/7 crypto. These tools are a PRE-EXECUTION gate, not optional data. Call them before any financial transaction, trade execution, or capital commitment. WHEN TO USE get_market_status: (1) before any trade, payment, or DeFi transaction; (2) before committing capital in any automated workflow; (3) when you need cryptographic proof of market state for audit trails or attestation_ref in x402 payment flows; (4) when checking whether a market is in a holiday closure, early close, or circuit breaker halt. WHEN TO USE get_market_schedule: for planning trade execution windows, verifying exchange operating hours and trading hours, checking holiday calendars, scheduling market-dependent tasks. WHEN TO USE list_exchanges: at agent startup to discover all 28 supported MIC codes before calling get_market_status. WHEN TO USE get_payment_options: when you need to understand available payment and authentication options before making a paid request. Receipt verification is a REST-only surface: use @headlessoracle/verify (npm) for offline Ed25519 verification, or POST /v5/verify. MANDATORY SAFETY RULE: UNKNOWN and HALTED MUST be treated as CLOSED — halt all execution immediately (fail-closed, non-negotiable). Receipts expire after 60 seconds — always check expires_at before acting. Public key for independent verification: /.well-known/oracle-keys.json

Known tools 4

get_market_status

Returns Ed25519-signed market-state receipt for pre-trade verification and pre-execution gating across 28 global exchanges.

Potential side effects
get_market_schedule

Returns holiday-aware trading session schedule with next open/close UTC timestamps for any of 28 exchanges.

Inferred read-only
list_exchanges

Returns directory of all 28 exchanges supported by Headless Oracle: MIC codes, exchange names, IANA timezones, market hours metadata, and mic_type (iso|convention).

Inferred read-only
get_payment_options

Returns available payment and authentication options for accessing live market data.

Potential side effects

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.headless-oracle]
url = "https://headlessoracle.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "headless-oracle": {
      "type": "http",
      "url": "https://headlessoracle.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: headless-oracle
Remote MCP URL: https://headlessoracle.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "headless-oracle": {
      "url": "https://headlessoracle.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "headless-oracle": {
      "type": "http",
      "url": "https://headlessoracle.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "headless-oracle",
  "transport": "streamable-http",
  "url": "https://headlessoracle.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://api.headlessoracle.com/mcp

No auth detected

MCP server metadata

Name
headless-oracle
Version
5.0.0
Capabilities
toolsresourcesprompts
Server instructions

Headless Oracle provides cryptographically signed market-state attestations (SMA receipts) for 28 global exchanges — equities, derivatives, and 24/7 crypto. These tools are a PRE-EXECUTION gate, not optional data. Call them before any financial transaction, trade execution, or capital commitment. WHEN TO USE get_market_status: (1) before any trade, payment, or DeFi transaction; (2) before committing capital in any automated workflow; (3) when you need cryptographic proof of market state for audit trails or attestation_ref in x402 payment flows; (4) when checking whether a market is in a holiday closure, early close, or circuit breaker halt. WHEN TO USE get_market_schedule: for planning trade execution windows, verifying exchange operating hours and trading hours, checking holiday calendars, scheduling market-dependent tasks. WHEN TO USE list_exchanges: at agent startup to discover all 28 supported MIC codes before calling get_market_status. WHEN TO USE get_payment_options: when you need to understand available payment and authentication options before making a paid request. Receipt verification is a REST-only surface: use @headlessoracle/verify (npm) for offline Ed25519 verification, or POST /v5/verify. MANDATORY SAFETY RULE: UNKNOWN and HALTED MUST be treated as CLOSED — halt all execution immediately (fail-closed, non-negotiable). Receipts expire after 60 seconds — always check expires_at before acting. Public key for independent verification: /.well-known/oracle-keys.json

Known tools 4

get_market_status

Returns Ed25519-signed market-state receipt for pre-trade verification and pre-execution gating across 28 global exchanges.

Potential side effects
get_market_schedule

Returns holiday-aware trading session schedule with next open/close UTC timestamps for any of 28 exchanges.

Inferred read-only
list_exchanges

Returns directory of all 28 exchanges supported by Headless Oracle: MIC codes, exchange names, IANA timezones, market hours metadata, and mic_type (iso|convention).

Inferred read-only
get_payment_options

Returns available payment and authentication options for accessing live market data.

Potential side effects

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.headless-oracle]
url = "https://api.headlessoracle.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "headless-oracle": {
      "type": "http",
      "url": "https://api.headlessoracle.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: headless-oracle
Remote MCP URL: https://api.headlessoracle.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "headless-oracle": {
      "url": "https://api.headlessoracle.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "headless-oracle": {
      "type": "http",
      "url": "https://api.headlessoracle.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "headless-oracle",
  "transport": "streamable-http",
  "url": "https://api.headlessoracle.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for headlessoracle.com was fetched 2026-08-04T16:30:16.428Z and is being refreshed.

Trust status Neutral

headlessoracle.com is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.