Ultralayer MCP server

Realtime market intelligence: news, events, guidance, filing diffs, stakeholders, sentiment, alerts.

63/100?Number 2402 of 13,192 in Other

source repositorytool list publishedupdated recentlyhosted endpointactive entryno credentials

How this score is calculated

HostedCOMMUNITY Other

Details

Registry name
io.github.UltralayerHQ/ultralayer
Publisher
UltralayerHQ
Version
3.0.2
Distribution
Hosted. the publisher runs this server and your client connects to their URL over HTTP. Nothing to install, but your requests go to a third party.
Transports
streamable-http
First published
Registry updated
Credentials required
-
Schema generation
2025-12-11

Hosted endpoints

Endpoint 1

URL
https://api.ultralayer.ai/v0/mcp
Transport
streamable-http
Authentication
not declared

Install Ultralayer

Pick your client. The configuration below is generated from this server's published package and endpoint data.

Claude Code command line

Configuration file: .mcp.json or ~/.claude.json

Hosted endpoint
claude mcp add ultralayer --transport http https://api.ultralayer.ai/v0/mcp

Nothing to install. The client connects to the publisher's URL.

Check it worked: Run claude mcp list and check the server reports connected.

Official Claude Code MCP documentation

Cursor IDE

Configuration file: .cursor/mcp.json or ~/.cursor/mcp.json

Hosted endpoint
{
  "mcpServers": {
    "ultralayer": {
      "type": "http",
      "url": "https://api.ultralayer.ai/v0/mcp"
    }
  }
}

Nothing to install. The client connects to the publisher's URL.

Check it worked: The server appears under Settings, then MCP with a green dot.

Official Cursor MCP documentation

Claude Desktop desktop app

Configuration file: ~/Library/Application Support/Claude/claude_desktop_config.json or %APPDATA%\Claude\claude_desktop_config.json

Hosted endpoint
{
  "mcpServers": {
    "ultralayer": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.ultralayer.ai/v0/mcp"]
    }
  }
}

Nothing to install. The client connects to the publisher's URL.

Quit the app completely and reopen it.

Check it worked: Look for the tools icon in the message composer.

Official Claude Desktop MCP documentation

Visual Studio Code IDE

Configuration file: .vscode/mcp.json or user settings.json under mcp

Hosted endpoint
{
  "servers": {
    "ultralayer": {
      "type": "http",
      "url": "https://api.ultralayer.ai/v0/mcp"
    }
  }
}

Nothing to install. The client connects to the publisher's URL.

Check it worked: Open the Copilot chat tools picker and confirm the server is listed.

Official Visual Studio Code MCP documentation

Codex CLI command line

Configuration file: ~/.codex/config.toml

Hosted endpoint
codex mcp add ultralayer --transport http https://api.ultralayer.ai/v0/mcp

Nothing to install. The client connects to the publisher's URL.

Check it worked: Run codex mcp list and check the server is present.

Official Codex CLI MCP documentation

More clients (9), including automation platforms

Tools

19 tools, from the publisher's manifest. A parameter marked with an asterisk is required. By intent: 11 answer, 5 act and 3 not classified.

Intent says what a tool does with the world. Answer reads and returns information and changes nothing. Act changes state somewhere, by writing, creating, sending or deleting. Transact moves money, buys something or commits to a cost. A value marked declared is the publisher's own annotation on their own tool. A value marked inferred is this catalogue reading the tool name and description, and is not a claim by the publisher. Where neither settles it, the tool is left unclassified rather than guessed at.

ToolWhat it doesIntentParameters
identify_stakeholdersIdentify key stakeholders for a query, with optional context and instructions. Commonly ~2 minutes; call once. **For Chat Agents**: [If a user is waiting on this turn, tell them it takes ~2 minutes and get explicit approval before calling. If no one is waiting (one-shot / autonomous), call and wait.] not classifiedquery, detail, context, instructions, end_timestamp
search_developmentsSearch for developments semantically (or not). Various filters available: timestamp, development type, stakeholder impact, and more. answer inferredlimit, query, detail, end_timestamp, start_timestamp, development_type, max_impact_score, min_impact_score
retrieve_developmentRetrieve a specific development by its ID. answer inferreddetail, end_timestamp, development_id
retrieve_event_developmentsRetrieve all developments associated with a known event_id. Filters for timestamp and occurrence are available. Track and understand the full event lifecycle through its developments. answer inferredlimit, detail, event_id, end_timestamp, start_timestamp, include_future_developments
search_eventsSearch for events semantically (or not). Various filters available: timestamp, occurrence, event type and more. answer inferredlimit, query, detail, event_type, end_timestamp, start_timestamp, developments_per_event, include_future_developments
list_wireReturn the most recent wire items that match the given filters. answer inferreddetail, novelty, recency, sectors, entities, countries, publisher, categories
wire_storylineRetrieve the novelty storyline for a wire item: the linear prior_wire_id ancestor chain plus first-degree branches (items that point at any ancestor). answer inferreddetail, novelty, wire_id, max_children, end_timestamp, start_timestamp, max_ancestor_depth
retrieve_entityRealtime context package for one entity. answer inferredentity
create_alertCreate an alert that periodically polls an endpoint and delivers new results to your configured receivers (webhook, email, and/or telegram). act inferredname, path, arguments, receivers, threshold, interval_minutes, lookback_minutes
get_alertsRetrieve all alerts for the authenticated user, including recent attempt and delivery history. answer inferrednone
deactivate_alertDeactivate an alert by setting its status to 'paused'. act inferredalert_id
activate_alertActivate an alert by setting its status to 'active'. act inferredalert_id
delete_alertPermanently delete an alert from the database. act inferredalert_id
execute_alertExecute an alert immediately to test it. Runs the exact same path as scheduled execution, including history and dedup. act inferredalert_id
market_signalPer-bar wire attention (count) and net-sum entity sentiment (sum, std) for one sector, country, or asset class. Max 60d history. not classifiedvalue, novelty, resolution, end_timestamp, start_timestamp
list_guidanceForward-looking guidance issued by public companies, grouped into series with revision history. answer inferredsort, limit, detail, symbols, segments, metric_keys, values_mode, metric_basis
list_guidance_outcomesCompany guidance versus the reported actual. answer inferredsort, limit, detail, symbols, outcomes, segments, metric_keys, metric_basis
list_changesQualitative wording changes between consecutive earnings press releases: what the filer started saying, stopped saying, or now says differently. answer inferredsort, limit, detail, impact, symbols, fiscal_year, change_kinds, end_timestamp
guidance_biasAggregate score of company guidance versus reported actuals. One point per report period. not classifiedsymbol, end_timestamp, start_timestamp

Command line alternative

Could not determine. The available signals were not conclusive enough to say either way, so this is left open rather than guessed.

Repository signals

Not checked yet. Stars, licence, language and last commit date are read from the source host, and that pass has not run against this record.

Security, privacy and enterprise use

Read from the publisher's own website on 2026-09-10. Links only: nothing here is independently verified.

Policies

Certifications the publisher names

No certification is named on the pages that were read.

Enterprise use

The publisher does not link an enterprise or business page, so enterprise terms could not be determined. Contact them directly.

Publisher

Profiles
none listed on the publisher's site
Community
no subreddit linked from the publisher's site

Review platforms

CAPTERRA G2 OMR TRUSTPILOT

Ratings are not shown. G2, Trustpilot and Capterra all prohibit republishing their scores without a licence, and marking up a borrowed rating as our own would breach search engine policy. These are profile links only, and a profile may not exist for every publisher.

Frequently asked questions

What does the Ultralayer MCP server do?
Realtime market intelligence: news, events, guidance, filing diffs, stakeholders, sentiment, alerts.
Do I need to install anything to use Ultralayer?
No. Ultralayer is published as a hosted endpoint, so a compatible client connects to it over the network.
How do I install Ultralayer?
Point your client at the hosted endpoint https://api.ultralayer.ai/v0/mcp. No local install is needed.
Which transport does Ultralayer use?
Streamable http. Your client has to support that transport to connect.
Where is the source code for Ultralayer?
The publisher lists https://github.com/UltralayerHQ/ultralayer-plugin as the source repository.
Who publishes Ultralayer?
It is published under io.github.UltralayerHQ, a community namespace tied to the GitHub account UltralayerHQ. Community servers are not reviewed before they appear in the registry.
Which version of Ultralayer is listed here?
Version 3.0.2, taken from the latest registry entry.