search_filings
Pack: senate-lobbying · Endpoint: https://gateway.pipeworx.io/senate-lobbying/mcp
Search US Senate Lobbying Disclosure Act (LDA) filings — federal lobbying disclosures showing who is lobbying the US government, for which client, on what issues, and for how much. Lobbying FIRMS/registrants report income (what the client paid them); IN-HOUSE lobbyists report expenses (what they spent on their own lobbying). Provide at least one filter. Keyless.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
registrant_name | string | no | Lobbying firm / registrant name, e.g. “akin”, “Brownstein”. Partial match. |
client_name | string | no | Client name — who hired the lobbyist, e.g. “Google”, “Pfizer”. Partial match. |
filing_year | number | no | Filing year, e.g. 2024. |
issue | string | no | General issue area code from list_issue_codes, e.g. “TAX”, “HCR” (Health), “ENV”, “DEF”, “TRD”. |
filing_type | string | no | Optional filing type code, e.g. “Q1”/“Q2”/“Q3”/“Q4” (quarterly reports), “RR” (registration). Use to narrow to a specific period/form. |
limit | number | no | Max results, default 10, max 25. |
Example call
curl -X POST https://gateway.pipeworx.io/senate-lobbying/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_filings","arguments":{}}}'
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"senate-lobbying": {
"url": "https://gateway.pipeworx.io/senate-lobbying/mcp"
}
}
}
See Getting Started for client-specific install steps.