Government

Lobbying Intelligence MCP Server

Chat with AI and run tools instantly.

Search 20+ years of US federal lobbying disclosures — who pays whom to lobby which agency, on what issues, for how much. Sourced directly from the Senate LDA system.

Best forInvestigative JournalistsPolicy ResearchersPublic AffairsESG Risk Analysts

Try this workflow

Top spenders this year

Who are the top 25 federal lobbying spenders in the most recent year? Show client name, total reported income, the lobbying firms they hired, and the top issue codes they lobbied on.

229Kfilings
Daily · last 21h ago
Open dataset page
Managed
4 tools
Agent guide included

Chat with AI and run tools instantly.

Browse all tools

What you can do with Lobbying Intelligence

Built for

Investigative Journalists, Policy Researchers, Public Affairs Teams, ESG Risk Analysts

Example workflows

Top spenders this year

Headline 'who's spending the most' question — instantly establishes the dataset's value.

Try this

Who are the top 25 federal lobbying spenders in the most recent year? Show client name, total reported income, the lobbying firms they hired, and the top issue codes they lobbied on.

Client deep-dive

Per-company drill-down — a daily-driver workflow for journalists and policy analysts.

Try this

What lobbying did Pfizer Inc. report in the last 4 quarters? Show me the registrants they retained, the agencies and committees lobbied, the issue areas, and the total amounts.

Issue area trend

Pivot the dataset by issue code — exactly the kind of question that drives policy newsrooms.

Try this

Trend total federal lobbying spend on AI / artificial intelligence (issue code 'SCI') over the last 5 years. Show year, filing count, total reported income, and the top 5 clients each year.

Registrant lookup

Registrant-side view — the natural complement to the client search.

Try this

Find the lobbying firm 'Akin Gump Strauss Hauer & Feld' and tell me their top 10 clients in the most recent year by reported income, plus the issues each client lobbied on.

Context to know first

Where does the data come from?

The US Senate Lobbying Disclosure Act (LDA) filings system at lda.senate.gov — the authoritative source for every quarterly LD-2 disclosure and every LD-203 contribution report. We re-crawl weekly. Coverage extends back through 20+ years of historical filings.

Are state-level or executive-branch contacts included?

No. This dataset is the federal LDA filings only — lobbying of Congress, the Executive Office of the President, and most federal agencies, as required by the LDA. State-level lobbying registries are separate jurisdictions and not in this dataset.

How accurate are the income / expense figures?

Self-reported by the registrant, in $10,000 brackets up to a threshold and exact dollars above it. Many filings use the 'less than $5,000' bracket. Treat individual amounts as floor-bracketed estimates, but aggregate totals across many filings are a reliable signal of relative spend.

Related editorial

Lobbying Disclosure Search

How federal lobbying filings reveal registrants, clients, issues, and spending patterns.

Read article

AI Skill
SKILL.md

Domain knowledge for Lobbying Intelligence — workflow patterns, data models, and gotchas for your AI agent.

Lobbying Intelligence

Federal lobbying disclosures filed under the Lobbying Disclosure Act (LDA). ~108K filings per year, two years loaded. Sourced from the US Senate Office of Public Records LDA filings API and refreshed weekly.

Free, no authentication required.

What's in a filing

Each LDA filing represents lobbying activity by one registrant (the lobbying firm) on behalf of one client (who paid). It includes:

  • Registrant and client identity (with client country for foreign-principal filings)
  • Period and filing type
  • Income or expense amount (the LDA's $5K reporting thresholds apply)
  • Lobbying activities — issue codes (e.g. TAX, HCR, DEF), specific issues, and the named lobbyists working the issue
  • Government entities targeted (House, Senate, agencies — e.g. Treasury, FDA, USTR)

A filing is identified by a UUID assigned by the LDA system.

Filing types

CodeMeaning
RRRegistration (a firm signing on a new client)
Q1 / Q2 / Q3 / Q4Quarterly activity report
Other LD-203 / amendment codesLess common; treat as quarterly-equivalents

Quarterly activity (Q1–Q4) is where the actual lobbying happens; registrations (RR) just establish the relationship and usually have no spending.

Capabilities

  • Search by registrant — fuzzy match on lobbying firm name. Optional filters: year, filing_type. Returns filing list with client, period, amount, issue codes, lobbyist count.
  • Search by client — fuzzy match on the organization that hired the lobbyist. Optional filters: year, client_country (e.g. Japan, Saudi Arabia) for foreign-principal disclosures.
  • Get filing by UUID — full filing detail: registrant + client identity, income/expense, every lobbying activity with issue codes and government entities, full lobbyist roster.
  • Dataset statistics — totals, unique registrants, unique clients, filings by year, last refresh.

Workflows

Who lobbies for X: Search by client name → list every registrant they've engaged, with issue codes and spending per quarter.

What is firm Y working on: Search by registrant → list active clients, total spend, and issue mix. Drill into a specific filing UUID for the full activity detail (issues, lobbyists, agencies targeted).

Foreign influence: Search by client with a client_country filter to find filings on behalf of foreign governments or foreign-controlled entities.

Issue tracking: Surface filings by registrant or client, then read the activity blocks on the filing detail — issue codes (TAX, HCR, IMM, etc.) and free-text issue descriptions show what was lobbied; the government-entities list shows which committees and agencies were targeted.

Spending leaderboard: Use registrant search across a year, then aggregate amount across the returned filings. (The dataset has no built-in ranking endpoint; ranking is a client-side aggregation.)

Gotchas

  • Reported income/expense, not market truth — the LDA permits rounding to the nearest $10K and self-reporting; figures are the floor, not the ceiling, of actual spend.
  • Registrant ≠ client: searches that look like a single name (e.g. "Comcast") usually want the client search, because Comcast hires outside firms; those firms are the registrants.
  • Year filter applies to filing year, not activity year — a Q4 2023 filing is filed in early 2024 but covers Q4 2023 activity. Treat both years as plausible when narrowing.
  • No registration row does not mean no lobbying — only activity above LDA thresholds is reportable; in-house lobbying below the threshold or grassroots activity is invisible to this dataset.
  • Government entity names vary — "House of Representatives" and "U.S. House of Representatives" appear; substring/contains matching on the entities array is more reliable than exact equality.

Where the data comes from

LDA Lobbying Disclosure Filings
US Senate — Office of Public Records

Federal lobbying disclosure filings under the Lobbying Disclosure Act — registrations, quarterly activity reports, and contribution reports. Includes registrant, client, lobbyist, issue codes, government entities, and income/expense amounts.

~108K filings per year (2 years loaded)
Source updated: Continuous
We refresh: Weekly
JSON API (paginated, 25 per page)
US — all federally registered lobbying activity
Lobbying disclosure data reflects self-reported filings by registered lobbyists and lobbying firms. Income and expense figures may be rounded or estimated as permitted by the Lobbying Disclosure Act. Not all lobbying activity is required to be disclosed.

Tools in this Server (4)

Lobbying Get Filing

Retrieve full details of a single federal lobbying filing by its UUID. Returns registrant and client details, income/expenses, lobbying activities wit...

Lobbying Get Stats

Get summary statistics about the federal lobbying disclosure dataset — total filings, unique registrants and clients, filings by year, and last data r...

Lobbying Search Client

Search federal lobbying filings by client name — the organization that hired the lobbying firm. Uses fuzzy matching. Returns filing details including ...

Lobbying Search Registrant

Search federal lobbying filings by lobbying firm (registrant) name. Uses fuzzy matching to find firms even with partial or misspelled names. Returns f...

Frequently Asked Questions

What is the Lobbying Intelligence MCP server?

Search and analyze federal lobbying data from LDA filings — registrants, clients, lobbyists, issues, government entities, and spending across 20+ years of disclosure reports. 108,000+ filings per year. Updated weekly from lda.gov. It provides 4 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Lobbying Intelligence to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/lobbying. Authentication is handled automatically.

How many tools does Lobbying Intelligence provide?

Lobbying Intelligence provides 4 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Lobbying Intelligence require?

Lobbying Intelligence uses open data APIs — no authentication required.

Where does the data come from?

The US Senate Lobbying Disclosure Act (LDA) filings system at lda.senate.gov — the authoritative source for every quarterly LD-2 disclosure and every LD-203 contribution report. We re-crawl weekly. Coverage extends back through 20+ years of historical filings.

Are state-level or executive-branch contacts included?

No. This dataset is the federal LDA filings only — lobbying of Congress, the Executive Office of the President, and most federal agencies, as required by the LDA. State-level lobbying registries are separate jurisdictions and not in this dataset.

How accurate are the income / expense figures?

Self-reported by the registrant, in $10,000 brackets up to a threshold and exact dollars above it. Many filings use the 'less than $5,000' bracket. Treat individual amounts as floor-bracketed estimates, but aggregate totals across many filings are a reliable signal of relative spend.

What identifiers can I search by?

Client name (fuzzy), registrant name (fuzzy), filing year and quarter, issue code, government entity (agency or committee), and full-text search across the activity description. Each filing exposes a stable filing UUID for citation.

Setup Instructions

Connect Lobbying Intelligence to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/lobbying

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to Lobbying Intelligence and paste the MCP URL into Remote MCP server URL.
  4. Click Add. Lobbying Intelligence will appear under Not connected — select it and click Connect to complete OAuth.
Name: Lobbying Intelligence
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/lobbying
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Other ways to use Lobbying Intelligence

Same data, different audiences.

Dataset

Federal Lobbying Filings — live data product, refresh cadence + sources documented.

Open dataset
REST API

Call every tool from your own backend. OpenAPI spec + cURL examples.

Open API docs

Try Lobbying Intelligence now

No API key or third-party login required. Chat with AI and run tools instantly.