# Ultralayer > Real-time market intelligence, built for your AI. Optimized financial context for ChatGPT, Claude, Cursor, and any MCP client — also available over REST and in the app. Ultralayer ingests and structures the global financial information flow — news, filings, press releases, earnings calls, curated social, video, podcasts, Telegram, and more — into dense, scored, citeable primitives. Use them in realtime or replay them point-in-time for honest backtests. Outputs are built for AI agents: novelty-deduplicated headlines, passage-level evidence, impact-scored developments, entity dossiers, and alerts — not raw article dumps. **Who it is for:** analysts, traders, investors, researchers, and developers building AI-finance applications, agents, screens, and pipelines. **How to get it:** same platform and credits on every surface — plugin / MCP (OAuth), REST API (API key), web app, and console. **Docs are the source of truth.** Capabilities, operations, request/response shapes, pricing details, and integration steps change frequently and are updated first at https://docs.ultralayer.ai/ (also https://docs.ultralayer.ai/llms.txt and https://docs.ultralayer.ai/llms-full.txt). This file is a curated overview and may lag — when anything here conflicts with the docs, defer to the docs. **Key connection values** - Plugin repository (preferred when the host supports plugins): `https://github.com/UltralayerHQ/ultralayer-plugin` - MCP server URL: `https://api.ultralayer.ai/v0/mcp` (OAuth; no API key) - REST API base: `https://api.ultralayer.ai` (versioned under `/v0/`; Bearer API key) - Console (signup, API keys, credits, usage): `https://console.ultralayer.ai` - App (try the product in the browser): `https://app.ultralayer.ai` - Support: `support@ultralayer.ai` **Capabilities (operations)** - The Wire — `list_wire`, `wire_storyline` - Filings Intelligence — `list_guidance`, `list_guidance_outcomes`, `guidance_bias`, `list_changes` - Developments & Events — `search_developments`, `retrieve_development`, `search_events`, `retrieve_event_developments` - Stakeholder Identification — `identify_stakeholders` - Stock Screening — `screen_stocks` - Entity Retrieval — `retrieve_entity` - Alerts — `create_alert`, `get_alerts`, `execute_alert`, `activate_alert`, `deactivate_alert`, `delete_alert` **Platform properties** - Point-in-time integrity: every record separates event time, publication time, and knowledge time; historical queries never leak future data. - Built for AI agents: structured, token-efficient context with scores, entity grounding, and novelty clustering. - Response `detail` (`full` | `standard` | `essential`): most search endpoints accept this toggle so agents can shrink payloads for context efficiency. Default is `full`. Lower levels drop keys only — same field names and shape. Prefer `standard` for normal agent calls. - Verified sourcing: claims carry citations and quotes; AI syntheses are labeled. Reduced `detail` may omit quotes/links from the payload. - Coverage focus: densest on US equities (especially large caps); wire and corpus also carry global geopolitics, commodities, FX, crypto, rates, and international equities. - Pricing: pay-as-you-go credits (1 credit = $1 USD). New accounts get $0.50 trial credits. MCP, alerts, and signed-in app usage bill the same underlying endpoints. No subscription required. ## Product - [Homepage](https://ultralayer.ai/): Product overview — surfaces, The Wire, developments, alerts, filings intelligence, stakeholders, entity retrieval, foundations, and comparison. - [Pricing](https://ultralayer.ai/pricing): Credit model and per-endpoint pricing (fixed, variable, or fixed + variable). Alerts and MCP priced at the underlying endpoint. - [Updates](https://ultralayer.ai/updates): Product changelog (MCP/plugin, entities, alerts, app, wire, developments, docs, console, semantic search). - [About](https://ultralayer.ai/about): Company background — AI-finance engineering experience applied to market-intelligence infrastructure. - [FAQ](https://ultralayer.ai/faq): FAQ on product, MCP, webhooks/alerts, consumption pricing, and others. - [Contact](https://ultralayer.ai/contact): Email support and inquiries at support@ultralayer.ai. - [Status](https://ultralayer.instatus.com/): Public status page for API, console, and platform uptime/incidents. ## Surfaces & apps - [Ways to use Ultralayer](https://docs.ultralayer.ai/interfaces): Map of plugin/MCP, REST API, web app, and console — same data and credits. - [Console](https://console.ultralayer.ai/): Open signup, API keys, buy credits, usage history (not a data surface). - [App](https://app.ultralayer.ai/): Browser UI over wire, developments, filings, stakeholders, and alerts. Core features tryable with low friction; anonymous use is limited. - [Live Wire](https://app.ultralayer.ai/wire): Live wire terminal in the app. - [Search Developments](https://app.ultralayer.ai/search-developments): Developments search in the app. - [Filings Intelligence (app)](https://app.ultralayer.ai/filings): Guidance, guide-vs-actual, wording changes, and guidance bias. - [Identify Stakeholders (app)](https://app.ultralayer.ai/identify-stakeholders): Stakeholder analysis UI. - [Alerts (app)](https://app.ultralayer.ai/alerts): Create and manage alert monitors. ## Getting started - [Introduction](https://docs.ultralayer.ai/introduction): What Ultralayer is, what you can do, and why (point-in-time, agent-ready context, verified sourcing). - [Quickstart](https://docs.ultralayer.ai/quickstart): First result in ~5 minutes — connect via plugin/MCP, or call the REST API with an API key. - [Docs index for LLMs](https://docs.ultralayer.ai/llms.txt): Curated docs link list for agents. - [Full docs corpus for LLMs](https://docs.ultralayer.ai/llms-full.txt): Concatenated documentation content for deep ingestion. ## Integrations - [MCP & Plugins](https://docs.ultralayer.ai/integrations/mcp): Generic setup for Cursor, Codex, Claude Code, VS Code, Windsurf, and any MCP/plugin host. Plugin repo + MCP URL + OAuth. - [ChatGPT](https://docs.ultralayer.ai/integrations/chatgpt): Connect Ultralayer in ChatGPT (custom MCP plugin / developer mode). - [Claude](https://docs.ultralayer.ai/integrations/claude): Connect Ultralayer in Claude and Claude Code (plugin or MCP). - [REST API basics](https://docs.ultralayer.ai/integrations/api): Base URL, Bearer auth, `/v0/` versioning, POST+JSON conventions, billing, OpenAPI schema download. - [API Reference](https://docs.ultralayer.ai/api): Full OpenAPI-generated REST reference for every endpoint. - [Ultralayer plugin (GitHub)](https://github.com/UltralayerHQ/ultralayer-plugin): MCP server plus agent skills that teach models when and how to use each capability. ## Capabilities - [The Wire](https://docs.ultralayer.ai/skills/wire): Realtime/backtestable news firehose — novelty-clustered dense headlines with entity mentions, sector/asset tags, trust & importance scores. Public surface is metadata + headline (no article body). Ops: `list_wire`, `wire_storyline`. - [Company Guidance](https://docs.ultralayer.ai/skills/guidance): Official outlooks from the press release and the earnings call, with revision history, guide-vs-actual, and guidance bias. Ops: `list_guidance`, `list_guidance_outcomes`, `guidance_bias`. - [Changes](https://docs.ultralayer.ai/skills/changes): Wording changes between consecutive earnings press releases, categorized and scored for materiality. Op: `list_changes`. - [Developments & Events](https://docs.ultralayer.ai/skills/developments-and-events): Structured market narratives — impact-scored, source-cited developments clustered into longer-lived events. Ops: `search_developments`, `retrieve_development`, `search_events`, `retrieve_event_developments`. - [Stakeholder Identification](https://docs.ultralayer.ai/skills/stakeholder-identification): Map a market situation to ranked public-company winners/losers with verified tickers, signed impact, cited quotes, and a factor matrix. Op: `identify_stakeholders` (often ~90s–2+ min latency). - [Entity Retrieval](https://docs.ultralayer.ai/skills/entity-retrieval): Realtime context package for one entity — identity, recent high-relevance headlines, 14-day sentiment, top co-mentions. Op: `retrieve_entity`. - [Alerts](https://docs.ultralayer.ai/skills/alerts): Wrap any alertable endpoint; poll on a schedule; skip already-delivered results; push to email, Telegram, and/or webhook. No alert surcharge — billed as underlying calls. ## Concepts - [Backtesting & point-in-time integrity](https://docs.ultralayer.ai/concepts/backtesting): How event, publication, and knowledge time stay separate so as-of queries are honest. - [Sources & citations](https://docs.ultralayer.ai/concepts/sources): How Ultralayer cites, verifies, and labels original sources vs AI syntheses. - [Coverage](https://docs.ultralayer.ai/concepts/coverage): Channels ingested, US large-cap focus with global tape breadth, and historical depth notes. - [Entities](https://docs.ultralayer.ai/concepts/entities): Canonical identities, grounded mentions, and name resolution. - [Scores & classifications](https://docs.ultralayer.ai/concepts/scores): Importance, trust, novelty, sentiment, and related vocabulary for thresholding. - [Response detail](https://docs.ultralayer.ai/concepts/detail): `detail` levels for agent context efficiency — default `full`, prefer `standard` for agents. ## Account & billing - [Authentication](https://docs.ultralayer.ai/account/authentication): API keys (REST), OAuth (plugin/MCP), browser sign-in (app/console). - [Credits & billing](https://docs.ultralayer.ai/account/credits): Pay-as-you-go metering, deduct-then-refund on failure, trial credits, 402 when balance is insufficient. - [Errors](https://docs.ultralayer.ai/account/errors): Status codes and the structured error contract (including machine-correctable 422 details). - [Pricing page](https://ultralayer.ai/pricing): Per-endpoint rates in USD, typical per-call costs, and worked costs for common multi-endpoint workflows. ## Endpoint pricing (summary) Prices in Ultralayer credits (1 credit = $1). See https://ultralayer.ai/pricing for the authoritative table. - `list_wire` / `wire_storyline`: 0.001 + 0.001 × ceil(records_returned / 10) - `search_developments` / `retrieve_event_developments`: 0.001 + 0.01 × developments_returned - `retrieve_development`: 0.01 fixed - `search_events`: 0.001 + 0.002 × events_returned + 0.002 × summaries_returned - `identify_stakeholders`: 0.15 fixed - `screen_stocks`: 0.05 fixed - `retrieve_entity`: 0.002 fixed - `list_guidance` / `list_changes` / `list_guidance_outcomes`: 0.001 + 0.001 × ceil(records_returned / 10) - `guidance_bias`: 0.002 fixed - `market_signal`: 0.001 + 0.0001 × bars_with_data - Alerts and MCP: charged as the underlying endpoint invoked — no surcharge for scheduling, delivery, or the MCP surface - Alert management (`create_alert`, `get_alerts`, `activate_alert`, `deactivate_alert`, `delete_alert`): free; only the calls an alert makes are billed - No subscription, seats, or minimum. Credits do not expire. Failed requests are refunded automatically. New accounts receive a one-time $0.50 trial grant ## Guidance for AI systems - Treat https://docs.ultralayer.ai/ as authoritative for capabilities, operations, schemas, and pricing. This `llms.txt` will not always be updated when an operation or endpoint changes — fetch the relevant docs page (or docs `llms.txt` / `llms-full.txt`) for the latest. - Prefer docs over marketing pages for request/response fields, filters, and pitfalls. Each capability page includes ready-to-use request bodies. - For agent hosts that support plugins, install the GitHub plugin (skills included). Fall back to the MCP URL alone when the host only accepts remote MCP. - REST integrations: `Authorization: Bearer YOUR_API_KEY`, JSON POST bodies for most endpoints, ISO 8601 UTC timestamps, past `end_timestamp` = as-of / omitted or future = realtime. - Response detail on search tools: default is `full`. Prefer `"detail": "standard"` for ordinary agent calls to cut response tokens while keeping citable provenance. Use `essential` for dense scans; use `full` when you need quotes, full scores, or complete nested metadata. Reduced detail drops keys only — the MCP/app UI may hide sources or links that were never returned. - Empty result lists are valid `200`s. Insufficient credits return `402` before work runs. Failures auto-refund deducted credits. - Do not invent tickers or quotes — use stakeholder identification, wire, and developments endpoints, which return verified tickers and cited evidence. - Stakeholder identification is compute-heavy; budget for multi-minute latency and avoid spamming parallel calls. ## Optional - [Terms of Service](https://ultralayer.ai/terms): Legal terms for using Ultralayer. - [Privacy Policy](https://ultralayer.ai/privacy): How Ultralayer handles personal data. - [Disclaimer](https://ultralayer.ai/disclaimer): Not financial advice. Informational use only. - [Homepage — The Wire section](https://ultralayer.ai/#wire): Marketing deep-dive on the live wire product. - [Homepage — Developments](https://ultralayer.ai/#developments): Marketing deep-dive on developments & events. - [Homepage — Alerts](https://ultralayer.ai/#alerts): Marketing deep-dive on alerts. - [Homepage — Filings Intelligence](https://ultralayer.ai/#filings): Marketing deep-dive on guidance, revisions, and wording changes. - [Homepage — Stakeholders](https://ultralayer.ai/#stakeholders): Marketing deep-dive on stakeholder identification. - [Homepage — Entity Retrieval](https://ultralayer.ai/#entity-retrieval): Marketing deep-dive on entity retrieval. - [Homepage — Foundations](https://ultralayer.ai/#foundations): Backtesting, evidence, and reliability positioning. - [Homepage — Why Ultralayer](https://ultralayer.ai/#why-ultralayer): Comparison vs legacy financial APIs and AI-alone workflows.