Signal8 — Claude Code MCP server: what it does, how to install
Connects AI agents to SEC EDGAR filings and financial data. Pinpoints equity dilution risks and tracks company balance sheets.
claude mcp add --transport http mcp https://mcp.signal8.ai/mcpWhat Signal8 does
This server exposes 104 live tools for researching public companies in MCP-compatible environments. It pulls stock quotes, analyst price targets, balance sheets, and insider transactions. The built-in archive indexes SEC EDGAR submissions dating back to late 2021.
A central capability is auditing equity dilution. The server computes a Dilution Pressure Score from 0 to 100, monitors baby shelf limits, and tallies warrants or convertible debt. Each dilution metric directly links back to the originating regulatory filing.
Running the package locally with stdio requires an API key from a Signal8 Pro plan at $59 per month. Free tiers cannot generate keys. Alternatively, Claude Code supports connecting directly through the remote HTTP URL.
What it helps with
- evaluate corporate dilution score from SEC filings
- search recent 8-K and 10-Q documents in EDGAR
- calculate cash runway and monthly burn rates
- pull real-time quotes and financial statements for a ticker
Example prompts for the agent
- Check the dilution pressure score and active warrants for ticker TSLA
- Search recent Form 8-K filings for any executive leadership changes
- Pull the income statement and cash runway metrics for MSFT
How to install Signal8
1Platform CLI: remote server
claude mcp add --transport http mcp https://mcp.signal8.ai/mcp2Platform CLI
claude mcp add --env SIGNAL8_API_KEY=<SIGNAL8_API_KEY> --transport stdio signal8 -- npx -y @signal8ai/mcpReplace <…> with your own values
1Platform CLI: remote server
codex mcp add signal8 --url https://mcp.signal8.ai/mcp2Platform CLI
codex mcp add signal8 --env SIGNAL8_API_KEY=<SIGNAL8_API_KEY> -- npx -y @signal8ai/mcpReplace <…> with your own values
Config file
{
"mcpServers": {
"signal8": {
"url": "https://mcp.signal8.ai/mcp"
}
}
}{
"mcpServers": {
"signal8": {
"command": "npx",
"args": [
"-y",
"@signal8ai/mcp"
],
"env": {
"SIGNAL8_API_KEY": "<SIGNAL8_API_KEY>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"signal8": {
"type": "http",
"url": "https://mcp.signal8.ai/mcp"
}
}
}{
"servers": {
"signal8": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@signal8ai/mcp"
],
"env": {
"SIGNAL8_API_KEY": "<SIGNAL8_API_KEY>"
}
}
}
}Replace <…> with your own values
1Platform CLI: remote server
gemini mcp add -t http signal8 https://mcp.signal8.ai/mcp2Platform CLI
gemini mcp add -e SIGNAL8_API_KEY=<SIGNAL8_API_KEY> signal8 npx -y @signal8ai/mcpReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Signal8
How do I install Signal8 in Claude Code?
Run the HTTP registration command: claude mcp add --transport http signal8 https://mcp.signal8.ai/mcp. If you run it locally via stdio, pass your key with claude mcp add --env SIGNAL8_API_KEY=<SIGNAL8_API_KEY> --transport stdio signal8 -- npx -y @signal8ai/mcp.
What data does the Signal8 MCP server provide?
It returns real-time market quotes, balance sheets, institutional holdings, and baby shelf capacities. Agents can also run full-text searches across exhibits in SEC filings.
Does Signal8 require a paid subscription?
Yes, creating an API key requires a Signal8 Pro subscription priced at $59 per month or $588 annually. Free accounts cannot generate developer keys.