{ "name": "disclosures", "version": "0.8.0", "mcpName": "io.github.carrotly-ai/disclosures", "description": "Corporate-disclosure research across 26 official sources and 21 jurisdiction routes behind ten intent-based tools, as a TypeScript library and MCP server.", "type": "module", "license": "Apache-2.0", "author": "Carrotly AI", "homepage": "https://github.com/carrotly-ai/disclosures#readme", "repository": { "type": "git", "url": "git+https://github.com/carrotly-ai/disclosures.git" }, "bugs": { "url": "https://github.com/carrotly-ai/disclosures/issues" }, "keywords": [ "mcp", "sec", "edgar", "gleif", "lei", "corporate-disclosures", "filings" ], "engines": { "node": ">=18" }, "bin": { "disclosures": "dist/server.mjs" }, "exports": { ".": { "types": "./dist/server.d.ts", "import": "./dist/server.mjs" } }, "types": "dist/server.d.ts", "files": [ "dist", "README.md", "LICENSE", "NOTICE" ], "scripts": { "typecheck": "tsc --noEmit", "test": "bun test", "build": "rm -rf dist && bun build src/server.ts --target=node --outfile=dist/server.mjs && chmod +x dist/server.mjs && tsc --emitDeclarationOnly", "test:stdio": "bun test tests/stdio.test.ts", "test:live": "bun run build && if [ -f .env.local ]; then bun --env-file=.env.local test ./tests/live/e2e.live.ts --timeout 300000; else bun test ./tests/live/e2e.live.ts --timeout 300000; fi", "test:live:all": "LIVE_E2E_REQUIRE_ALL=1 bun run test:live", "smoke:live": "bun run build && bun scripts/live-smoke.ts", "pack:dry": "npm pack --dry-run --json", "test:package": "bun run build && node scripts/check-package.mjs", "test:runtime": "bun run build && node scripts/check-runtime.mjs", "test:canary": "bun run build && node scripts/source-canary.mjs" }, "dependencies": { "@modelcontextprotocol/sdk": "1.30.0", "zod": "3.25.76" }, "devDependencies": { "typescript": "5.9.3", "@types/node": "18.19.130" } }