Open Payments (CMS Physician Data)

Open Payments (CMS Physician Data) MCP Connector for Claude

A+

Query official CMS Open Payments data to analyze financial relationships between the healthcare industry, physicians, and teaching hospitals.

5 tools Official Updated Jun 28, 2026 Official Vinkius Partner

The Open Payments MCP server provides direct access to the Centers for Medicare & Medicaid Services (CMS) database. This transparency program publishes data about financial relationships between reporting entities (like drug and medical device companies) and covered recipients (physicians and teaching hospitals).

What you can do

  • Physician Search — Locate specific healthcare providers using NPI, name, or specialty via search_physicians.
  • Hospital Lookup — Find teaching hospitals by name or address using search_teaching_hospitals.
  • Dataset Exploration — List all available reporting cycles and payment categories with list_datasets.
  • Advanced Querying — Perform deep dives into payment records using SQL-like filters ($where, $select) via query_dataset.
  • Metadata Retrieval — Get technical details and column definitions for specific datasets using get_dataset.

How it works

  1. Subscribe to this server
  2. Enter your Open Payments API Key (App Token)
  3. Start auditing healthcare financial data from Claude, Cursor, or any MCP client

Who is this for?

  • Compliance Officers — verify financial disclosures and industry ties for medical staff.
  • Journalists & Researchers — analyze trends in industry spending and identify potential conflicts of interest.
  • Healthcare Analysts — aggregate payment data to understand market influence and provider relationships.
transparencyfinancial-disclosurephysician-datahealthcare-compliancepublic-recordsdata-query

5 tools expose this connector's capabilities to your AI agent.

list_datasets

List all available datasets in the Open Payments system

get_dataset

Get detailed metadata for a specific dataset

query_dataset

Search records within a specific dataset

search_physicians

Search for specific physicians

search_teaching_hospitals

Search for specific teaching hospitals

See how to talk to your AI agent using Open Payments (CMS Physician Data).

List all available datasets in the Open Payments system.

I've retrieved the available datasets. There are several reporting cycles available, including 'General Payments 2023' (ID: pg6p-7v62) and 'Research Payments 2023' (ID: 5930-21xa). Which one would you like to explore?

Search for physicians with the specialty 'Cardiology' named 'Smith'.

Searching the physician database... I found 3 matches for 'Smith' in Cardiology. Would you like to see their NPI numbers or check for payments associated with one of them?

Query dataset 'pg6p-7v62' for payments where the amount is greater than 5000.

Executing query on dataset pg6p-7v62... I found 12 records matching that criteria. The largest payment was $25,000 made to a teaching hospital in Boston. Should I list the top 5 results?

Use the `search_physicians` tool and provide the `npi` parameter. Your agent will return matching physician records which you can then use to query specific payment datasets.

Related Connectors