sec-ai: SEC EDGAR MCP server
io.github.lkcair/sec-ai·v2.0.5SEC EDGAR in 22 tools: 10-K/10-Q/8-K text, XBRL facts, insider trades, 13F, full-text search.
0 stars668 downloads/wk
Reviews
Write oneNobody has reviewed sec-ai: SEC EDGAR yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
sec-ai: SEC EDGAR tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-26 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 5 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How sec-ai: SEC EDGAR compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 3,470 Web search servers
- Downloads a week
- 668
- more than 90% of 827 Web search servers with a package
Install sec-ai: SEC EDGAR in Claude Code, Cursor or VS Code
claude mcp add sec-ai -- uvx sec-finance-ai
What the publisher says
From the sec-ai: SEC EDGAR repository's README, as published. We do not edit it. Read it on GitHub
sec-finance-ai MCP server
<!-- mcp-name: io.github.lkcair/sec-ai -->
AI-powered SEC EDGAR integration: 23 tools on the official sec.gov APIs, in one Python file.
🚀 Thousands of downloads on ClawHub and OpenWebUI
10-K, 10-Q, 8-K, 20-F and proxy filings, the full text of any filing read in pages or searched, XBRL company facts and cross-company rankings, Form 4 insider trades, 13D/13G ownership, 13F fund portfolios, IPOs, and full-text search of every filing since 2001.
Install
Needs uv. No API key.
Claude Code:
claude mcp add sec-ai -e SEC_USER_AGENT="Your Name you@example.com" -- uvx sec-finance-ai@latestVS Code:
code --add-mcp '{"name":"sec-ai","type":"stdio","command":"uvx","args":["sec-finance-ai@latest"],"env":{"SEC_USER_AGENT":"Your Name you@example.com"}}'Claude Desktop, Cursor, Windsurf and other clients, in the client's MCP config file:
{
"mcpServers": {
"sec-ai": {
"command": "uvx",
"args": [
"sec-finance-ai@latest"
],
"env": {
"SEC_USER_AGENT": "Your Name you@example.com"
}
}
}
}@latest picks up new releases when the client starts. Without uv: pip install sec-finance-ai, then use "command": "sec-finance-ai" with no args.
SECUSERAGENT is the name and e-mail the SEC asks programs to send. If it is not set, a default is sent.
Listed in the MCP Registry as io.github.lkcair/sec-ai. Every tool is read-only.
Agent frameworks
The server runs over stdio with uvx sec-finance-ai@latest, so any framework with MCP support can load all its tools.
SECUSERAGENT is optional. MCP starts the server with a minimal environment, so pass it as shown; **os.environ keeps PATH, so uvx is found.
LangChain: pip install "langchain[mcp]" langchain-anthropic
import asyncio
import os
from langchain.agents import create_agent
from langchain.mcp import MCPAdapter
async def main():
config = {"mcpServers": {"sec-ai": {
"command": "uvx", "args": ["sec-finance-ai@latest"],
"env": {**os.environ, "SEC_USER_AGENT": "Your Name you@example.com"}, # optional
}}}
async with MCPAdapter(config) as adapter:
tools = await adapter.list_tools()
agent = create_agent("claude-sonnet-5", tools)
result = await agent.ainvoke({"messages": [{"role": "user", "content": "What does Apple's latest 10-K say about Greater China?"}]})
print(result["messages"][-1].content)
asyncio.run(main())Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
sec-ai: SEC EDGAR: common questions
- Is sec-ai: SEC EDGAR MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the sec-ai: SEC EDGAR safety report
- How do I install sec-ai: SEC EDGAR?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does sec-ai: SEC EDGAR need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is sec-ai: SEC EDGAR maintained?
- The last commit was 14 days ago (2026-10-21). The latest release is v2.0.5.
- What can I use instead of sec-ai: SEC EDGAR?
- Servers from other publishers that do the same job: The Company Atlas MCP server, Arxiv MCP server and Pubmed MCP server.
- How does sec-ai: SEC EDGAR compare with other Web search MCP servers?
- safety score 92/100 (higher than 90% of 3,470 Web search servers); downloads a week 668 (more than 90% of 827 Web search servers with a package). Full comparison.
Alternatives to sec-ai: SEC EDGAR
Same job from other publishers: the closest match first, then the best rated.
- The Company AtlasGlobal customs trade data and company registry. Search shipments, and look up legal entities.5.0(1)NewB
- ArxivSearch arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.not reviewedWidely usedA
- PubmedSearch PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.not reviewedEstablishedA
- MisakanetFailure-memory layer for coding agents: search evidence-rated failure lessons by error text.not reviewedEstablishedA
- Zotero MCPSearch your Zotero library, retrieve item metadata, and read full text from AI assistants.not reviewedEstablishedB