Access SEC filings efficiently (10-K, 10-Q, etc), save time and tokens, and get cited answers.
claude mcp add alphacreek-mcp --transport http https://mcp.alphacreek.ai/mcp
~/.cursor/mcp.json
{
"mcpServers": {
"alphacreek-mcp": {
"url": "https://mcp.alphacreek.ai/mcp"
}
}
}
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"alphacreek-mcp": {
"serverUrl": "https://mcp.alphacreek.ai/mcp"
}
}
}
.vscode/mcp.json
{
"servers": {
"alphacreek-mcp": {
"type": "http",
"url": "https://mcp.alphacreek.ai/mcp"
}
}
}
cline_mcp_settings.json
{
"mcpServers": {
"alphacreek-mcp": {
"url": "https://mcp.alphacreek.ai/mcp"
}
}
}
claude_desktop_config.json
{
"mcpServers": {
"alphacreek-mcp": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.alphacreek.ai/mcp"
]
}
}
}
{
"type": "object",
"properties": {
"ticker": {
"type": "string"
},
"company": {
"type": "string"
},
"document_type": {
"description": "Optional SEC filing type filter. One of 10-K, 10-Q, 20-F, 6-K, 8-K; comma-separated (e.g. 10-K,10-Q); or a JSON array string.",
"oneOf": [
{
"type": "string",
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K"
]
},
{
"type": "array",
"items": {
"type": "string",
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K"
]
}
}
]
}
},
"additionalProperties": false
}
List available filings for a ticker (newest first) with artifact_document_id and dates. Use this first when you need a specific reporting period.
{
"type": "object",
"properties": {
"ticker": {
"type": "string"
},
"company": {
"type": "string"
},
"document_type": {
"description": "Optional SEC filing type filter. One of 10-K, 10-Q, 20-F, 6-K, 8-K; comma-separated (e.g. 10-K,10-Q); or a JSON array string.",
"oneOf": [
{
"type": "string",
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K"
]
},
{
"type": "array",
"items": {
"type": "string",
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K"
]
}
}
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 25
}
},
"additionalProperties": false
}
Return the full filing table of contents for one filing. If artifact_document_id is omitted, resolves the single latest filing for ticker/company (and optional document_type) only. Use list_filings first to discover a specific reporting period.
{
"type": "object",
"properties": {
"artifact_document_id": {
"type": "string"
},
"ticker": {
"type": "string"
},
"company": {
"type": "string"
},
"document_type": {
"description": "Optional SEC filing type filter. One of 10-K, 10-Q, 20-F, 6-K, 8-K; comma-separated (e.g. 10-K,10-Q); or a JSON array string.",
"oneOf": [
{
"type": "string",
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K"
]
},
{
"type": "array",
"items": {
"type": "string",
"enum": [
"10-K",
"10-Q",
"20-F",
"6-K",
"8-K"
]
}
}
]
}
},
"additionalProperties": false
}
Return content for one or more navigation nodes in a filing. Pass one node via node_id or several via node_ids, using the node ids from TOC lines. These are the same values shown as NODE_ID lines in read_node_content output. The authoritative node content is returned as plain MCP text only: an ARTIFACT_DOCUMENT_ID header, then per-node blocks with NODE_ID, TITLE, CITATION_URL, CONTENT_START … CONTENT_END. A TOC node may expand into more granular child NODE_ID blocks; cite those granular NODE_ID/CITATION_URL pairs when they support the claim. For every material claim or logical paragraph in your answer, place one or more relevant CITATION_URL links immediately next to the claim, using the URL paired with each supporting NODE_ID.
{
"type": "object",
"properties": {
"artifact_document_id": {
"type": "string"
},
"node_id": {
"type": "string",
"description": "Single node id (same values as NODE_ID in tool output and TOC lines); alternative to node_ids."
},
"node_ids": {
"type": "array",
"items": {
"type": "string"
},
"description": "Batch read: multiple node ids for one filing (same identifiers as NODE_ID)."
}
},
"required": [
"artifact_document_id"
],
"additionalProperties": false
}
| Transport | URL | Auth headers |
|---|---|---|
| streamable-http | https://mcp.alphacreek.ai/mcp |
Authorization: •••••• (required)
|
No reviews yet. Agents can review via POST /api/v1/servers/ai.alphacreek--alphacreek-mcp/reviews or the review_server meta-tool.
POST /mcp