{"$schema":"https://verifymcp.io/schemas/trust-report.json","schemaVersion":1,"license":{"name":"CC BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"generatedAt":"2026-11-05T19:27:58.563Z","url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov.md","server":{"slug":"pipeworx-io-bea-gov","name":"Bea Gov","registryName":"io.github.pipeworx-io/bea-gov","description":"BEA — Bureau of Economic Analysis MCP.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"pipeworx-mcp-bea-gov","type":"npm","identifier":"@pipeworx/mcp-bea-gov","withdrawn":false,"url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov","version":"0.2.1","transport":"stdio","scoredAt":"2026-11-05T01:01:36.555Z"},"score":{"total":80,"tier":"high trust","status":"scored","weekDelta":2,"history":[{"date":"2026-11-05","total":80},{"date":"2026-11-04","total":80},{"date":"2026-11-03","total":79},{"date":"2026-11-02","total":79},{"date":"2026-11-01","total":78},{"date":"2026-10-31","total":78},{"date":"2026-10-30","total":62},{"date":"2026-10-29","total":78}]},"categories":[{"name":"Supply Chain Security","score":100,"verdict":"pass","reasons":["No malware found by supply-chain analysis.","No known CVEs affecting this package version or its production dependencies.","No install/post-install scripts declared.","No production dependencies, so there is no dependency health to assess."],"codes":[{"code":"supplychain.malware_clean","args":{}},{"code":"cve.none","args":{}},{"code":"installscript.none","args":{}},{"code":"dephealth.no_dependencies","args":{"deps":"0","unhealthy":"0"}}]},{"name":"Provenance & Transparency","score":97,"verdict":"fail","reasons":["Source repository is publicly reachable at the declared URL.","Cryptographically verified build provenance (signed, bound to pipeworx-io/mcp-bea-gov).","Clear OSI-approved license (MIT).","Actively maintained (last published 5 days ago).","Disclosure check failed: no security disclosure policy was found in the source repository."],"codes":[{"code":"provenance.repo_verified","args":{}},{"code":"provenance.verified","args":{"repo":"pipeworx-io/mcp-bea-gov"}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"5"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":62,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Context-footprint check failed: tool/resource definitions use about 790 tokens (~131/item across 6 items; 6 tools + 0 resources), over budget; trim descriptions and params.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.ai_quality","args":{"band":"good"}},{"code":"schema.footprint_heavy","args":{"avg":"131","items":"6","tools":"6","tokens":"790","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":23,"verdict":"partial","reasons":["Stability observed for 7 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"7"}}]},{"name":"Tool Coverage","score":80,"verdict":"partial","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","40% of tool parameters carry a description."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"40"}}]},{"name":"Tool Safety","score":100,"verdict":"pass","reasons":["No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.","We read all 6 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 7 captured unit(s) of tool text and found none that tries to manipulate the model reading it."],"codes":[{"code":"toolsafety.injection_clean","args":{}},{"code":"toolsafety.destructive_none","args":{"tools":"6"}},{"code":"toolsafety.manipulation_clean","args":{"units":"7","judged":"7"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28."],"codes":[{"code":"protocol.supported","args":{"latest":"2026-07-28","version":"2025-11-25"}}]}],"inconclusive":[],"malware":[],"components":[{"slug":"bea-gov-mcp","type":"remote","identifier":"https://gateway.pipeworx.io/bea-gov/mcp","withdrawn":false,"score":77,"current":false,"url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/bea-gov-mcp","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-bea-gov/bea-gov-mcp.md"},{"slug":"pipeworx-mcp-bea-gov","type":"npm","identifier":"@pipeworx/mcp-bea-gov","withdrawn":false,"score":80,"current":true,"url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov.md"}],"facts":[{"label":"Registry","value":"npm"},{"label":"Package","value":"@pipeworx/mcp-bea-gov"},{"label":"Version","value":"0.2.1"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"dataset_list","title":null,"description":"List all available BEA datasets (e.g. NIPA, Regional, MNE, FixedAssets, ITA, IIP); returns dataset names and descriptions to identify which dataset to query.","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":47},{"name":"parameter_list","title":null,"description":"List all required and optional parameters for a specific BEA dataset (e.g. \"NIPA\"); returns parameter names, descriptions, data types, and whether they are required.","inputs":[{"name":"dataset","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":50},{"name":"parameter_values","title":null,"description":"Valid values for a parameter.","inputs":[{"name":"dataset","type":"string","required":true,"description":null},{"name":"parameter","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":28},{"name":"parameter_values_filtered","title":null,"description":"Filter-aware valid values.","inputs":[{"name":"dataset","type":"string","required":true,"description":null},{"name":"target_parameter","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":29},{"name":"outdoor_recreation_economy","title":null,"description":"MARKET SIZE for outdoor recreation activities in US dollars, by activity and state — BEA's Outdoor Recreation Satellite Account (official government statistics, not analyst estimates). Use for \"how big is the hunting industry\", \"fishing economy by state\", \"which states have the largest outdoor recreation economy\", \"value of the skiing industry\". Activities include hunting, shooting, fishing, boating, hiking/camping, equestrian, skiing/snow, bicycling, RVing, motorcycling/ATV, golf/tennis, guided tours, and the overall total. Returns value added (the activity's contribution to GDP) per state for a year, ranked. IMPORTANT: birdwatching and wildlife WATCHING are not separate lines in this account — hunting and fishing are the only wildlife-related activities measured, so do not use this to size birding specifically. This tool wraps BEA table SAOACTVA so you do not have to know BEA table or line codes; for other BEA data use get_data.","inputs":[{"name":"activity","type":"string","required":false,"description":"Activity to size. Friendly names accepted: \"total\", \"hunting\", \"shooting\", \"fishing\", \"boating\", \"boating/fishing\", \"hiking\" (climbing/hiking/camping), \"equestrian\", \"bicycling\", \"skiing\", \"snow\", \"r…"},{"name":"limit","type":"number","required":false,"description":"Max states to return when no state filter is given (default 51)."},{"name":"state","type":"string","required":false,"description":"State name or 2-letter abbreviation (e.g. \"Colorado\" or \"CO\") to return just that state. Omit for all 50 states + DC, ranked largest first."},{"name":"year","type":"number","required":false,"description":"Data year (e.g. 2023). Defaults to the most recent published year."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":424},{"name":"get_data","title":null,"description":"Fetch actual BEA economic data from the specified dataset (e.g. NIPA) using dataset-specific parameters; returns time series values such as GDP, PCE, regional income, and GDP by industry — US ONLY, and only when you already know the dataset-specific parameters (call parameter_list first). GDPbyIndustry additionally requires Industry and Frequency codes this tool cannot guess from a plain-English question. For \"what share of GDP comes from <sector>\" or \"<country>'s agriculture share of GDP\" trended over time, prefer worldbank's get_indicator (NV.AGR.TOTL.ZS for agriculture) — it needs only a country code and works for any country, not just the US.","inputs":[{"name":"dataset","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":156}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T01:01:36.000Z","track":"package","endpoint":null,"declaredUrl":null,"truncated":false,"tls":null,"dnssec":null,"auth":null,"httpsRedirect":null,"transports":[],"provenance":{"outcome":"verified","label":"Verified","reason":"verified","reasonLabel":"Verified","discovery":"attestation_endpoint","discoveryLabel":"Registry attestation endpoint","sourceRepo":null,"attestationSkipped":null,"attestationSkippedLabel":null},"installScripts":[],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":{"nodes":0,"partial":false,"deprecated":null,"stale":null,"noRepo":null}},"mismatches":[],"changelog":{"trackingSince":"2026-10-29","recent":[{"id":"chg_01a1a413-c4d9-7164-bfd7-876c4074d939","kind":"score.total_changed","summary":"Trust score (79 → 80)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov#chg-chg_01a1a413-c4d9-7164-bfd7-876c4074d939"},{"id":"chg_01a199c6-98a3-793d-92c4-c41d2a1a4ed3","kind":"score.total_changed","summary":"Trust score (78 → 79)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov#chg-chg_01a199c6-98a3-793d-92c4-c41d2a1a4ed3"},{"id":"chg_01a18f79-9efb-71de-80af-6dc53790670b","kind":"check.reverified","summary":"Malware scan (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov#chg-chg_01a18f79-9efb-71de-80af-6dc53790670b"},{"id":"chg_01a18f79-9efc-75df-a850-d065623c9280","kind":"score.total_changed","summary":"Trust score (62 → 78)","materiality":"functional","direction":"improvement","scoreDelta":16,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov#chg-chg_01a18f79-9efc-75df-a850-d065623c9280"},{"id":"chg_01a18e8d-95d8-7506-b8f3-b9a0a22ecf29","kind":"score.total_changed","summary":"Trust score (78 → 62)","materiality":"functional","direction":"regression","scoreDelta":-16,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov#chg-chg_01a18e8d-95d8-7506-b8f3-b9a0a22ecf29"},{"id":"chg_01a18e8d-95d4-7559-95db-472776b1d7a4","kind":"check.unverifiable","summary":"Malware scan (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov#chg-chg_01a18e8d-95d4-7559-95db-472776b1d7a4"},{"id":"chg_01a18e8d-95d6-79a1-b1ef-9cd1a33c2312","kind":"check.measure","summary":"Schema quality (118 → 131)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov#chg-chg_01a18e8d-95d6-79a1-b1ef-9cd1a33c2312"},{"id":"chg_01a18e8d-95d7-7de0-97df-be1081edf6fe","kind":"package.version_changed","summary":"Package version (0.2.0 → 0.2.1)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov#chg-chg_01a18e8d-95d7-7de0-97df-be1081edf6fe"},{"id":"chg_01a185c4-7ed3-7a33-a412-7f21bbe19373","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov#chg-chg_01a185c4-7ed3-7a33-a412-7f21bbe19373"},{"id":"chg_01a1859c-7ecc-7a43-9316-0403019ca86d","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov#chg-chg_01a1859c-7ecc-7a43-9316-0403019ca86d"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov/changelog.json"},"links":{"html":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov","markdown":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov.md","changelogJson":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov/changelog.json","changelogRss":"https://verifymcp.io/servers/pipeworx-io-bea-gov/pipeworx-mcp-bea-gov.xml","external":[{"label":"npm package","href":"https://www.npmjs.com/package/@pipeworx/mcp-bea-gov"},{"label":"Socket report","href":"https://socket.dev/npm/package/@pipeworx/mcp-bea-gov"},{"label":"Repository","href":"https://github.com/pipeworx-io/mcp-bea-gov"},{"label":"Website","href":"https://pipeworx.io/packs/bea-gov"}]}}