Koskamo

Catalyst Edge MCP

An MCP server that provides audited SEC catalyst signals for AI agents. It fetches, scores, and ranks SEC EDGAR filings with market-moving potential before the US market opens, offering tools to access convergence picks and filing events.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Catalyst Edge MCP logo, by Catalyst EdgeVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-07Operated by Catalyst Edge
You need:The API key issued on purchase authenticates BOTH the REST API and the MCP server — send it as `Authorization: Bearer `.
MCP endpoint (Streamable HTTP)
https://catalystedgescanner.com/mcp/
Vendor documentation

What its tools do

7 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

7 of 7 have a description · 0 of 7 declare behavior hints · 6 of 6 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Passed Official MCP Registry namespace is tied to catalystedgescanner.com ·
  • Passed Endpoint is on the registry namespace domain ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Discover available MCP tools via tools/list
  • Get ranked SEC catalyst picks using get_convergence_picks
  • Access real-time structured SEC filing events
  • Retrieve options flow data for subscribed tiers

Source and maintenance

Vendor evidenceRegistry 1.0.2
Maintenance checked

Protocol and capabilities

Server
catalyst-edge 1.1.0
MCP protocol negotiated in check
2025-06-18
Tools
7 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {}
}

Tools

7 advertised

get_convergence_picks
Advertised by the server during the last successful anonymous check.

Today's top scored catalyst picks from the Catalyst Edge convergence model. Optional filters: conviction, sector. Free tier returns the top 3.

get_convergence_picks input schema
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "description": "max picks (default 25; free tier capped at 3)"
    },
    "sector": {
      "type": "string",
      "description": "filter by sector (substring match)"
    },
    "conviction": {
      "enum": [
        "MAXIMUM",
        "HIGH",
        "ELEVATED",
        "WATCH"
      ],
      "type": "string",
      "description": "filter by conviction level"
    }
  }
}
get_ticker_signal
Advertised by the server during the last successful anonymous check.

Full convergence breakdown for one ticker — every non-zero signal layer and its points, plus the score and conviction.

get_ticker_signal input schema
{
  "type": "object",
  "required": [
    "ticker"
  ],
  "properties": {
    "ticker": {
      "type": "string",
      "description": "ticker symbol"
    }
  }
}
get_thesis
Advertised by the server during the last successful anonymous check.

Plain-language thesis for a ticker — quantitative read, catalysts, risks, bear case. Covers the top convergence picks.

get_thesis input schema
{
  "type": "object",
  "required": [
    "ticker"
  ],
  "properties": {
    "ticker": {
      "type": "string",
      "description": "ticker symbol"
    }
  }
}
get_price_forecast
Advertised by the server during the last successful anonymous check.

Kronos price forecast for a ticker (or the whole scored board), as a probability: p_up is the share of sampled price paths closing higher over the horizon, with a p10-p90 return band. Price history only — independent of the catalyst signal layers.

get_price_forecast input schema
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "description": "max rows when no ticker is given (default 25)"
    },
    "ticker": {
      "type": "string",
      "description": "ticker symbol; omit for the full board"
    }
  }
}
get_sector_lean
Advertised by the server during the last successful anonymous check.

Orphan-aggregated sector lean — the directional signal each sector is showing, from ~480 aggregated data spokes.

get_sector_lean input schema
{
  "type": "object",
  "properties": {}
}
get_options_context
Advertised by the server during the last successful anonymous check.

Live options context for a ticker via Tradier — nearest expiration, ATM call/put prices, straddle cost. Use to choose an options strategy.

get_options_context input schema
{
  "type": "object",
  "required": [
    "ticker"
  ],
  "properties": {
    "ticker": {
      "type": "string",
      "description": "ticker symbol"
    }
  }
}
get_track_record
Advertised by the server during the last successful anonymous check.

Historical hit-rate and alpha of Catalyst Edge pick lists — the evidence an agent uses to weight the signal. Optional: list_name filter.

get_track_record input schema
{
  "type": "object",
  "properties": {
    "list_name": {
      "type": "string",
      "description": "filter to one pick list (substring match)"
    }
  }
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

90-day uptime

A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.

Too few checks for a percentage yet (1 of 1 answered).

  1. 2026-11-07: 1 of 1 checks answered

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
575 ms
95th percentile latency
575 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 575 ms · metadata changed · 7 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http catalyst-edge-mcp https://catalystedgescanner.com/mcp/

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add catalyst-edge-mcp --url https://catalystedgescanner.com/mcp/

Cursor

Merge this server into .cursor/mcp.json in your project, then enable catalyst-edge-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "catalyst-edge-mcp": {
      "url": "https://catalystedgescanner.com/mcp/"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "catalyst-edge-mcp": {
      "type": "streamableHttp",
      "url": "https://catalystedgescanner.com/mcp/",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start catalyst-edge-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "catalyst-edge-mcp": {
      "type": "http",
      "url": "https://catalystedgescanner.com/mcp/"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http catalyst-edge-mcp https://catalystedgescanner.com/mcp/

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://catalystedgescanner.com/mcp/

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "catalyst-edge-mcp": {
      "serverUrl": "https://catalystedgescanner.com/mcp/"
    }
  }
}

Let your agent find its tools

Find servers like Catalyst Edge MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run Catalyst Edge MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing