Index / MCP servers / Signal8

Signal8 MCP server

Signal8 is a remote MCP server that gives an AI agent 92 tools, among them get_accumulation_snapshot, get_analyst_consensus, get_analyst_coverage. It answers at https://mcp.signal8.ai/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 4 September 2026; the last check, on 17 October 2026, succeeded.

Status
Answering
Tools
92
Official
yes, served from signal8.ai
Reliability
10 of 10 checks
Response time
173 ms
Transport
streamable HTTP
Last checked
17 October 2026

SEC filings, dilution, insider & institutional ownership, and political-trade data for AI agents.

Description as the publisher wrote it.

The 92 tools Signal8 offers

ToolWhat it does
get_accumulation_snapshotGet intraday accumulation/distribution metrics for the current or most recent trading session. Returns session VWAP, volume above/below VWAP, estimated buy vs sell volume (tick rule), volume by time period (morning/midday/afternoon), and co
Inputs: ticker
get_analyst_consensusGet analyst ratings consensus for a company including average target price, number of analysts, buy/hold/sell breakdown, and consensus recommendation. Use when evaluating Wall Street sentiment or price targets.
Inputs: ticker
get_analyst_coverageGet aggregated analyst coverage for a ticker — consolidated view of grades, targets, and coverage breadth across covering firms.
Inputs: ticker
get_analyst_estimatesGet forward analyst estimates for a company including EPS, revenue, EBITDA, and net income (low/high/avg) with analyst counts. Supports annual and quarterly periods. Use when analyzing forward earnings expectations or revenue forecasts.
Inputs: ticker, period, limit
get_analyst_gradesGet recent analyst grade actions (upgrades, downgrades, initiations) for a ticker, including the grading firm and previous/new grade.
Inputs: ticker, limit
get_cash_historyGet up to 10 years of quarterly cash position history from SEC XBRL filings (data.sec.gov company-facts). Returns an array of {periodEnd, usd, formType, isAnnual} sorted chronologically. Deduped by period with annual filings preferred over
Inputs: ticker
get_cash_positionGet the Signal8 cash position model for a company, derived from the dilution snapshot pipeline: anchor cash and anchor date, monthly burn, post-anchor capital raises (with SEC filing citations), known outflows, estimated current cash and ru
Inputs: ticker
get_cash_runway_calendarFind companies projected to run out of cash within a date window. Similar to lockup expiration calendars but for cash depletion events. Returns companies sorted by urgency (lowest runway first). Runway is an estimate based on current burn r
Inputs: from, to, industry, limit, offset
get_clinical_trialsGet clinical trial data for a biotech/pharma company including trial phase, status, conditions, and interventions. Use when analyzing a biotech company's pipeline or upcoming catalyst events.
Inputs: ticker, limit
get_company_profileGet an enriched company profile by ticker symbol. Returns CIK, exchange, sector, industry, market cap, employee count, description, and other fundamental data. This is a lightweight lookup (1 credit) -- use this when you only need basic com
Inputs: ticker
get_complianceGet full compliance rules evaluation for a company. Runs Nasdaq/NYSE deficiency detection, bid price tracking, and delinquent filing detection. Returns a comprehensive compliance picture combining SEC filing data, market data, and exchange
Inputs: ticker
get_donor_aggregatesGet market-wide campaign-finance rollups across ALL tracked politicians for a cycle: total raised, top 10 individual donors, top 10 PACs, party/chamber/cycle splits, and a most-funded politician leaderboard. Use for "who are the biggest don
Inputs: cycle, party, chamber
get_earningsGet historical earnings data for a company including EPS actual vs estimate, revenue actual vs estimate, and surprise percentages. Use when analyzing earnings beats/misses or upcoming earnings expectations.
Inputs: ticker, limit
get_earnings_calendarGet upcoming and recent earnings releases between two dates. Optionally restrict to a list of tickers. Returns ticker, date, time (BMO/AMC), EPS estimate, and revenue estimate when available. Supports market cap filtering to focus on large-
Inputs: from, to, tickers, minMarketCap, maxMarketCap
get_economic_calendarGet scheduled macro/economic events (CPI, FOMC, jobs reports, GDP, etc.) between two dates. Optionally filter to a single country (ISO-3166 alpha-2, e.g. "US"). Defaults to US when omitted.
Inputs: from, to, country
get_etf_bundleGet aggregated ETF data in a single call. Combines multiple data sources (profile, holdings, sector weightings, country exposure, performance, news, analyst coverage, and comparables) into one response. Each data type is cached independentl
Inputs: ticker, include
get_executivesGet key executives and officers of a company including name, title, compensation, and tenure. Use when researching company leadership or management quality.
Inputs: ticker
get_exhibit_contentGet the full text/HTML content of a single exhibit from an SEC filing. Returns the exhibit text along with exhibit_type, description, company_name, accession_number, and form_type. Use the maxLength parameter to truncate large exhibits. Fin
Inputs: id, maxLength
get_filing_calendarGet the forward-looking 10-K / 10-Q SEC filing-deadline calendar within a date window. Optionally restrict to a universe (sp500/ndx/dji/all) and/or a list of form types (default both 10-K and 10-Q).
Inputs: from, to, universe, formTypes
get_filing_documentGet the full raw text/HTML content of an SEC filing by its internal filing ID. Returns the complete filing document which can be very large (10-K filings can be 1MB+). Use the maxLength parameter to truncate content for previews. The respon
Inputs: filingId, maxLength
get_filing_exhibitsList all exhibits (individual documents) within an SEC filing. Returns exhibit metadata including exhibit type, description, and content size. Use this to identify which exhibits to read with get_exhibit_content. Excludes XML/XBRL exhibits.
Inputs: filingId
get_financialsGet income statement, balance sheet, and cash flow data for a company. Supports annual, quarterly, and trailing-twelve-month views. Use when analyzing revenue, profitability, debt, or cash position.
Inputs: ticker, type, limit
get_floatGet float data for a company: floatShares, source, floatDefinition, and as-of date. Use when analyzing share supply. IMPORTANT: check "floatDefinition" to know which float you are reading — "tradeable" (shares outstanding minus affiliates m
Inputs: ticker
get_float_historyGet the POINT-IN-TIME float history for a company — one sample per trade date (float shares, shares outstanding, and the source the float came from). Use to answer "what was the float on date X" or to see float expand across a dilution even
Inputs: ticker, days
get_historical_pricesGet historical OHLCV price candles for a stock. Supports daily, weekly, and monthly resolutions. Use period shorthand (1M, 3M, 6M, 1Y, 5Y, ALL) or explicit from/to UNIX timestamps. Default is 1 year of daily candles. Use this to compute pri
Inputs: ticker, period, resolution, from, to
get_insider_cluster_buysDetect cluster buying patterns for a company. Identifies periods where 3+ distinct insiders purchased shares within a 14-day window -- a strong bullish signal that often precedes positive corporate announcements or price appreciation.
Inputs: ticker
get_insider_cross_companyDiscover insider trading patterns across multiple companies. Unlike get_insiders which shows insider activity for a single ticker, this tool searches the entire universe to find insiders active across multiple companies, cluster buying patt
Inputs: insiderName, transactionType, startDate, endDate, limit, offset
get_insider_positionsGet current open insider positions for a CIK (either an insider or an issuer). If an issuer (company) CIK is supplied, returns all insiders' positions for that company. If an insider (reporting-person) CIK is supplied, returns that insider'
Inputs: cik
get_insider_positions_by_tickerGet per-insider lifetime position aggregates for a given ticker — which insiders hold positions in the stock and their aggregate cost/value. Derived from Form 4 filings.
Inputs: ticker
get_insider_transactionsGet detailed insider transaction history for a company from Form 4 filings. Returns individual buy/sell transactions with insider name, title, shares, price, and transaction codes. Supports pagination for companies with extensive insider ac
Inputs: ticker, limit, offset, year, month, transactionCode
get_insidersGet insider trading discovery data for a company. Includes cluster buying detection, entity-centric insider model, and Form 4 cross-referencing. Shows insider transactions with buying/selling patterns that may signal upcoming corporate acti
Inputs: ticker, limit, offset
get_institution_activityGet an institution's position changes over recent 13F periods by CIK. Reads the number of trailing periods to include.
Inputs: cik, periods
get_institution_derivativesGet an institution's reported PUT/CALL derivative positions by CIK (13F options), with pagination and sorting.
Inputs: cik, period, limit, offset, sortBy, sortOrder
get_institution_detailGet detailed information about a specific institutional investor by their SEC CIK number. Returns the institution name, total AUM, number of holdings, and filing history. Use get_institutions first to find the CIK for an institution.
Inputs: cik
get_institution_filingsGet the list of 13F filings for an institution by CIK, with pagination.
Inputs: cik, limit, offset
get_institution_holdingsGet the full portfolio holdings for a specific institution by CIK. Returns all positions from their latest 13F filing with shares, value, and portfolio weight. Supports pagination for institutions with large portfolios.
Inputs: cik, limit, offset
get_institution_portfolio_analyticsGet sector allocation and top holdings analytics for an institution's portfolio by CIK.
Inputs: cik
get_institution_position_changesDiff two quarterly 13F snapshots for an institution. Compares the latest filing against the prior quarter and returns per-position changes: new positions, increased, decreased, and exited. Sorted by |changePercent| descending so the biggest
Inputs: cik, limit, offset
get_institution_top_aumDiscover top institutional holders across the entire company universe ranked by assets under management (AUM). Unlike get_ownership which shows institutions for a single company, this tool searches across all companies to find the largest i
Inputs: minAum, limit, offset
get_institutionsGet institutional holders (13F filers) for a company. Returns institutions that hold positions in this stock based on SEC 13F filings, including shares held, portfolio weight, and filing dates. Useful for understanding institutional ownersh
Inputs: ticker, limit, offset
52 more tools

get_institutions_leaderboards, get_intraday_bars, get_legislative_calendar, get_market_breadth, get_market_metrics, get_market_news, get_news, get_ownership, get_policy_events, get_policy_trade_leaderboard, get_policy_trade_overlap, get_political_sector_rotation, get_politician_activity, get_politician_committees, get_politician_detail, get_politician_donor_summary, get_politician_donors, get_politician_late_filers, get_politician_pnl, get_politician_recent_trades, get_politician_roles, get_politician_transactions, get_politician_votes, get_politicians, get_politicians_most_active, get_politicians_pnl_leaderboard, get_post_earnings_movers, get_premarket_scan_history, get_premarket_scanner, get_price_target, get_quote, get_recent_congressional_votes, get_recent_material_filings, get_recently_sponsored_bills, get_rvol_history, get_senate_trades_by_ticker, get_short_interest, get_split_history, get_stock_price_change, get_top_movers, get_trading_halts, get_volume_profile, lookup_accession_number, screen_companies, screen_must_raise, screen_sec_filings, screen_sec_filings_performance, search_clinical_trials, search_companies, search_filing_text, search_institutions, search_sec_filings

Add Signal8 to your AI client

Every block below points at https://mcp.signal8.ai/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http signal8 https://mcp.signal8.ai/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "signal8": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.signal8.ai/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "signal8": {
      "url": "https://mcp.signal8.ai/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "signal8": {
      "type": "http",
      "url": "https://mcp.signal8.ai/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "signal8": {
      "url": "https://mcp.signal8.ai/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "signal8": {
      "serverUrl": "https://mcp.signal8.ai/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "signal8": {
      "url": "https://mcp.signal8.ai/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Signal8
version: 0.0.1
schema: v1
mcpServers:
  - name: Signal8
    type: streamable-http
    url: https://mcp.signal8.ai/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "signal8": {
      "httpUrl": "https://mcp.signal8.ai/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "signal8": {
      "type": "http",
      "url": "https://mcp.signal8.ai/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "signal8": {
      "url": "https://mcp.signal8.ai/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fmcp.signal8.ai%2Fmcp&type=streamable_http&id=signal8&name=Signal8

Is Signal8 up right now?

It answered our last check on 17 October 2026 in 173 ms. Over 10 checks since 4 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Signal8

Questions about Signal8

Is there an official Signal8 MCP server?

Yes. It is published by signal8.ai and served from mcp.signal8.ai, the vendor's own domain: https://mcp.signal8.ai/mcp.

How many tools does Signal8 have?

92, as returned by the server's own tools/list on 8 September 2026: get_accumulation_snapshot, get_analyst_consensus, get_analyst_coverage, get_analyst_estimates, get_analyst_grades, get_cash_history, get_cash_position, get_cash_runway_calendar, and 84 more.

Is Signal8 down?

It answered our last check on 17 October 2026 in 173 ms. Over 10 checks since 4 September 2026 it answered 10.

How do I add Signal8 to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.signal8.ai/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Signal8 need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: ai.signal8. Endpoint host: mcp.signal8.ai. ARD identifier: urn:air:ai.signal8:mcp:mcp. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.