MCP Guide¶
Disclosure Alpha ships two Model Context Protocol servers for AI agents in Cursor, Claude Desktop, and other MCP hosts.
Prerequisites: pip install "disclosure-alpha[mcp]" (see Installation) and SEC_USER_AGENT for ticker-based tools.
Choose a bundle¶
Entry point |
Best for |
Tools |
|---|---|---|
|
Ticker discovery + scoring |
2 tools + taxonomy resource |
|
Raw HTML pipeline control |
5 low-level tools |
Legacy disclosure-alpha-mcp aliases to the analyst bundle.
Analyst bundle¶
Start the server (stdio transport — configure in your MCP host):
export SEC_USER_AGENT="YourName your@email.com"
disclosure-alpha-mcp-analyst
Tools:
Tool |
Description |
|---|---|
|
List 10-K / 10-Q filings for a ticker and fiscal year |
|
Score a filing by ticker, fiscal year, form type, optional quarter; optional |
Resource: disclosure://taxonomy/v1 — component weights and version strings.
Builder bundle¶
disclosure-alpha-mcp-builder
Tools:
Tool |
Description |
|---|---|
|
Extract sections from filing HTML |
|
Metrics + diffs from section JSON |
|
Diff two section texts |
|
Aggregate scores from metrics JSON; optional |
|
Full pipeline on HTML (optional prior HTML); optional |
Use the builder bundle when your agent already has filing HTML and needs step-by-step pipeline access.
Scoring model: all scoring tools default to deterministic_scoring_v2. Pass scoring_model_version=deterministic_scoring_v1 for the legacy scale. See Versioning and Reproducibility.
Cursor configuration example¶
Add to your MCP settings (paths may vary):
{
"mcpServers": {
"disclosure-alpha": {
"command": "disclosure-alpha-mcp-analyst",
"env": {
"SEC_USER_AGENT": "YourName your@email.com"
}
}
}
}