MCP server exposing 4 tools for ebsa.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/ebsa/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
ebsa_search — Search closed EBSA (Employee Benefits Security Administration) civil-penalty enforcement cases since 2000 — deficient-filer, late-filer and non-filer penalty assessments against ERISA benefit-plan sponsors for their Form 5500 filings. Filter by plan sponsor/administrator name, case type, state, or plan year. Returns the plan, sponsor, case type, close reason/date, and the penalty amount (a DOL-assigned dollar-range bucket, e.g. "over $100,000"). Complements the `form5500` pack, which covers the filings themselves rather than enforcement against them.ebsa_sponsor — Full EBSA civil-penalty enforcement history for one named plan sponsor/administrator, with every closed case and a count by case type. Matches the sponsor against both the plan administrator name and the plan name and reports which one hit. Use to answer whether an employer's benefit plans have a history of filing-compliance penalties.ebsa_recent — The most recent closed EBSA civil-penalty enforcement actions, newest first, optionally restricted to one case type or state. Returns plan, sponsor, case type, close date/reason and penalty bucket for each. Use for "what EBSA enforcement actions closed recently".ebsa_coverage — Report what the EBSA OCATS enforcement dataset currently covers: its publication date, update frequency and the close-date range of a sample query. Use to check how current the enforcement data is before relying on an absence of cases.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/ebsa/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io