Disclosures MCP server
io.github.carrotly-ai/disclosures·v0.8.0·2 starsCorporate disclosures from 26 official sources across 21 jurisdiction routes via ten tools.
2 stars124 downloads/wk
Reviews
Write oneNobody has reviewed Disclosures yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Disclosures 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-29 · same rubric, same numbers if you re-run it
- Code scan45 source files scanned20/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 qualitystatic API keys via environment variables6/15
- Maintenancelast push 4 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Findings (1)
- mediumeval / new Function used
exec.evaldist/server.mjs: …eCode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…
How Disclosures compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,243 servers
- GitHub stars
- 2
- more than 75% of 28,706 servers
- Downloads a week
- 124
- more than 67% of 12,306 servers with a package
Install Disclosures in Claude Code, Cursor or VS Code
Runs npx -y disclosures on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add disclosures -- npx -y disclosures
What the publisher says
From the Disclosures repository's README, as published. We do not edit it. Read it on GitHub
disclosures
Corporate-disclosure research for AI agents and TypeScript — filings, insiders, owners, financials, and ownership chains from 26 official sources across 21 jurisdiction routes (20 national routes plus the EU aggregate).
disclosures is a free, open-source Model Context Protocol server and a TypeScript library. It answers questions like "who are NVIDIA's directors?", "who owns 5% of Samsung Electronics?", or "show me Vale's last three annual results" — with every answer linked back to the official source document.
- 10 stable tools, 21 jurisdiction routes — six core tools dispatch via jurisdiction; OwnershipChain is global; three specialized tools cover filed documents, secured charges, and person-level lookups. Tool names stay stable as coverage grows.
- Official sources only — SEC EDGAR, GLEIF, Companies House, FCA NSM, filings.xbrl.org, OpenDART, EDINET, cninfo, SZSE, BSE, TWSE, CVM, BaFin, info-financiere, recherche-entreprises, HKEXnews, ACRA, DBD, AFM, IDX, Bursa Malaysia, KAP, DFM, PSE EDGE, ASX, and ASIC.
- Honest by design — real source links only, explicit "unsupported here" answers instead of empty or fabricated results, and clear caveats ("absence of a filing is not proof").
- Bundled runtime — one JavaScript file for Node 18+. MCP SDK and Zod are declared package dependencies so TypeScript consumers receive the types used by the public API.
Quick start
Requires Node 18+. SEC-backed US calls require a descriptive User-Agent under EDGAR's fair-access policy; keyless non-US routes can run without it.
npx -y disclosuresClaude Code
claude mcp add --transport stdio disclosures \
--env DISCLOSURES_USER_AGENT="Your Organization your-email@example.com" \
-- npx -y disclosuresClaude Desktop
Add to claudedesktopconfig.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"disclosures": {
"command": "npx",
"args": ["-y", "disclosures"],
"env": {
"DISCLOSURES_USER_AGENT": "Your Organization your-email@example.com"
}
}
}
}Cursor
Add the same mcpServers block as Claude Desktop to ~/.cursor/mcp.json (or per-project .cursor/mcp.json).
VS Code (Copilot / MCP)
Add to .vscode/mcp.json:
{
"servers": {
"disclosures": {
"type": "stdio",
"command": "npx",
"args": ["-y", "disclosures"],
"env": {
"DISCLOSURES_USER_AGENT": "Your Organization your-email@example.com"
}
}
}
}Other clients — Windsurf, Codex CLI, Gemini CLI, and any stdio MCP client
Windsurf (~/.codeium/windsurf/mcp_config.json) uses the same mcpServers JSON as Claude Desktop.
Codex CLI (~/.codex/config.toml):
[mcp_servers.disclosures]
command = "npx"
args = ["-y", "disclosures"]
env = { DISCLOSURES_USER_AGENT = "Your Organization your-email@example.com" }Gemini CLI (~/.gemini/settings.json) uses the same mcpServers JSON as Claude Desktop.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Disclosures: common questions
- Is Disclosures MCP server safe?
- Mostly: it is graded B (77/100). Read the Disclosures safety report
- How do I install Disclosures?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Disclosures need an API key?
- Yes. The registry entry asks for
COMPANIES_HOUSE_API_KEY,OPENDART_API_KEY,EDINET_API_KEY,DBD_API_KEY. - Is Disclosures maintained?
- The last commit was 11 days ago (2026-10-26). The latest release is v0.8.0.
- What can I use instead of Disclosures?
- Servers from other publishers that do the same job: Claudexor MCP server.
- How does Disclosures compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,243 servers); github stars 2 (more than 75% of 28,706 servers); downloads a week 124 (more than 67% of 12,306 servers with a package). Full comparison.
Alternatives to Disclosures
Same job from other publishers: the closest match first, then the best rated.
- ClaudexorRoute coding work across Claude Code, Codex, Cursor, and OpenCode with shared context.not reviewedEstablishedA