Signal8 MCP logo

Signal8 MCP

by signal8ai

SEC and market intelligence tools for company research, filing analysis, dilution review, ownership tracking, and stock screening.

Install Signal8 MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "signal8ai-signal8-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@signal8ai/mcp"
      ],
      "env": {
        "SIGNAL8_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

The signal8ai/signal8-mcp MCP server connects AI clients to live Signal8 financial and SEC filing data. It provides tools for company lookup, quotes, fundamentals, market activity, ownership, dilution analysis, filing search, document retrieval, calendars, news, and screening. Run it locally with npm or npx using a Signal8 API key, or use Signal8's hosted connection through Claude. Reach for it when an agent needs cited filing intelligence or market data rather than general web search.

Use cases

  • Research a public company before an investment review
  • Screen SEC filings by sector, form, date, or market cap
  • Analyze dilution risk, shelf capacity, and cash runway
  • Monitor insider, institutional, congressional, and executive trades
  • Build market briefings from movers, breadth, news, and calendars

Key features

  • SEC filing search, screening, full-text retrieval, and exhibit inspection
  • Company fundamentals, quotes, financials, earnings, and analyst data
  • Dilution, float, ownership, and compliance intelligence
  • Market calendars, movers, breadth, halts, and news
  • Clinical-trial and biotech pipeline research

Tools101

What Signal8 MCP lets your agent do. Expand a tool for its parameters.

Verified live~28.9k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

19/20 checks healthy over the last 78d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 8d ago via OSV.dev · @signal8ai/mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
npm downloads1.1kPackage downloads in the last 30 days.
Last commit8d agoMost recent push to the default branch.
Tools exposed101Callable tools this server registers over MCP.
Directory activity6 viewsConfig copies, upvotes, and views on AllMCPs.

How Signal8 MCP works

What signal8ai/signal8-mcp does

signal8ai/signal8-mcp gives MCP-compatible AI clients access to Signal8 data for public-company and market research. Its coverage includes company profiles, real-time quotes, financial statements, earnings, analyst estimates, executives, short interest, float data, historical prices, news, clinical trials, and market-wide indicators.

SEC workflows are a central use case. Agents can search filings by company, form, date, company attributes, and filing text; screen filings across sectors and market-cap ranges; retrieve full filing documents; and inspect exhibits. The broader Signal8 catalog also supports structured ownership and transaction intelligence, including insider Form 4 activity, institutional 13F holdings, congressional and executive trades, and dilution-related analysis such as shelf capacity, warrants, convertibles, ATMs, equity lines, and cash runway.

This fits the Finance & Fintech category for applications that need company due diligence, compliance monitoring, filing discovery, or dilution-aware screening.

How it works

The local server communicates with Signal8 over MCP and retrieves live or recently updated data through the Signal8 API. A typical company workflow starts with search_companies, followed by a focused call such as get_company_profile, get_quote, get_financials, or get_float. Filing research generally starts with search_sec_filings or screen_sec_filings, then continues with get_filing_document or exhibit-related tools.

Responses include domain-specific status and provenance details that agents should preserve. For example, quote responses expose trading-halt fields, while float responses identify the float definition and may deliberately withhold a figure when the filings do not support a reliable number. Float history is forward-only from mid-2026 and may legitimately return no rows.

Market tools cover movers, breadth, trading halts, earnings dates, economic events, filing deadlines, material 8-K filings, and post-earnings moves. Historical price tools support daily, weekly, and monthly resolutions.

Setup and configuration

Install the package globally or run it without installation:

Terminal
npm install -g @signal8ai/mcp
npx @signal8ai/mcp

The signal8ai/signal8-mcp MCP server requires SIGNAL8_API_KEY for local use. Signal8 states that API and MCP access are included with Signal8 Pro; free accounts cannot create API keys. Configure the variable in the MCP client's server definition, or export it before launching the process:

bash
SIGNAL8_API_KEY=sk_live_your_key_here npx @signal8ai/mcp

Claude Desktop uses its platform-specific MCP configuration file, while Cursor reads .cursor/mcp.json.

Tools and capabilities

  • Search companies and retrieve enriched profiles.
  • Query quotes, technical metrics, short interest, float, financials, earnings, and analyst data.
  • Search, screen, read, and inspect SEC filings and exhibits.
  • Analyze dilution indicators, ownership activity, cash runway, and compliance signals.
  • Research clinical trials, company news, market news, calendars, movers, breadth, and halts.
  • Screen companies and filings using market, sector, industry, exchange, price, and filing criteria.

Limitations and notes

The API key and Signal8 Pro access requirement apply to local deployments. Large filing documents can be substantial, so maxLength is available for previews. SEC archive coverage may vary by filing date, and an absent older filing does not prove it was never filed. Empty results can also be valid—for example, no active trading halts or no accumulated float-history rows.

Float fields require careful interpretation. floatDefinition distinguishes tradeable, non-affiliate, estimated, and vendor methodologies; restricted shares marked null are not measured rather than zero. A stale affiliate basis can produce a range that should be reported as a range, not converted into a single computed value.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Signal8 MCP

signal8ai/signal8-mcp is an MCP server that connects AI clients to live Signal8 financial and SEC filing data, with tools for company lookup, quotes, fundamentals, filing search, document retrieval, ownership and dilution analysis, market research, and screening. It is intended for agent-driven public-company and Finance & Fintech workflows.

Install it with npm or run it through npx: `npm install -g @signal8ai/mcp` or `npx @signal8ai/mcp`. Configure the resulting MCP command in your client and provide `SIGNAL8_API_KEY` for local use.

Yes, signal8ai/signal8-mcp works with Cursor through the project's `.cursor/mcp.json` file. Define the server with `npx -y @signal8ai/mcp` and set `SIGNAL8_API_KEY` in its environment configuration.

Local deployments require a `SIGNAL8_API_KEY`. Signal8 says API and MCP access are included with Signal8 Pro, while free accounts cannot create API keys. Claude.ai or Claude Desktop users can instead use the hosted connection and sign in with Signal8.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewSignal8 MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/signal8ai-signal8-mcp?style=directory)](https://allmcps.com/mcp/signal8ai-signal8-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/signal8ai-signal8-mcp"><img src="https://allmcps.com/api/badge/signal8ai-signal8-mcp?style=directory" alt="Signal8 MCP on AllMCPs" /></a>