Open Payments (CMS) Connector for AI agents.
5 live capabilities
Search official healthcare financial records to track physician payments.
Waiting for input…
Why people use Open Payments (CMS)
Open Payments (CMS Physician Data) for Healthcare Transparency
This Connector lets your agent do that work for you. You just tell your agent what you're looking for, and it pulls the specific records directly from the database. You get a clean answer in your chat instead of a messy spreadsheet.
What Vinkius changes
You get direct, queryable access to federal healthcare transparency data through a single chat interface.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Audit a specific doctor
A compliance officer asks the agent to find a doctor by specialty and check for any payments over $10,000 using search_physicians and query_dataset.
- Real-world use case 02
Track pharma spending
A journalist asks to see all research payments made to teaching hospitals in a specific year using list_datasets and query_dataset.
- Real-world use case 03
Map hospital ties
An analyst uses the capability to list all payment categories for a specific reporting cycle to understand industry spending.
Complete set · 5capabilities
The complete Open Payments (CMS) capability set.
These are the exact actions your AI can choose when you ask it to work with Open Payments (CMS).
01—03
3 capabilities in this set.
Part of 5 available through Open Payments (CMS).
- 01 Capability
Search physicians
Find specific doctors using their name, specialty, or NPI. This is useful for quickly identifying individual providers.
- 02 Capability
Search teaching hospitals
Look up teaching hospitals by their name or physical address. Use this to identify specific institutional recipients.
- 03 Capability
List datasets
See every available reporting cycle and payment category in the system. This helps you understand what data is currently available.
04—05
2 capabilities in this set.
Part of 5 available through Open Payments (CMS).
- 04 Capability
Get dataset
Pull technical metadata and column definitions for a specific dataset. Use this to see exactly what fields you can query.
- 05 Capability
Query dataset
Search records within a specific dataset using filters. This allows you to find high-value payments or specific transaction types.
Set up in minutes
One URL. Then ask Open Payments (CMS) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Open Payments (CMS) from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_PFgVygzxyWx8tBYJnrB993CjxJkqslxBuj7JwmHP/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Open Payments (CMS), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Open Payments (CMS) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_PFgVygzxyWx8tBYJnrB993CjxJkqslxBuj7JwmHP/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Open Payments (CMS) URL.
- Step 03
Save and start
Save the connection and enable Open Payments (CMS) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"open-payments-cms-physician-data": {
"url": "https://edge.vinkius.com/vk_preview_PFgVygzxyWx8tBYJnrB993CjxJkqslxBuj7JwmHP/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Open Payments (CMS)
Open Agent mode in chat and ask: "Using Open Payments (CMS), help me...". 5 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"open-payments-cms-physician-data": {
"url": "https://edge.vinkius.com/vk_preview_PFgVygzxyWx8tBYJnrB993CjxJkqslxBuj7JwmHP/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Open Payments (CMS)
Ask Copilot: "Using Open Payments (CMS), help me...". 5 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"open-payments-cms-physician-data": {
"url": "https://edge.vinkius.com/vk_preview_PFgVygzxyWx8tBYJnrB993CjxJkqslxBuj7JwmHP/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Open Payments (CMS)
Open Cascade and ask: "Using Open Payments (CMS), help me...". 5 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"open-payments-cms-physician-data": {
"url": "https://edge.vinkius.com/vk_preview_PFgVygzxyWx8tBYJnrB993CjxJkqslxBuj7JwmHP/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Open Payments (CMS)
Ask Cline: "Using Open Payments (CMS), help me...". 5 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add open-payments-cms-physician-data --transport http "https://edge.vinkius.com/vk_preview_PFgVygzxyWx8tBYJnrB993CjxJkqslxBuj7JwmHP/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Open Payments (CMS)
Ask Claude: "Using Open Payments (CMS), show me...". 5 tools are ready
Where the request belongs
Work Open Payments (CMS) can move forward.
This is for professionals who need to audit healthcare spending or track industry influence. It's built for compliance officers, journalists, and researchers who need to verify financial disclosures without manual data entry.
Compliance Officer
Verifies financial disclosures and industry ties for medical staff during routine audits.
Investigative Journalist
Tracks money trails between pharmaceutical companies and teaching hospitals for reporting.
Healthcare Data Analyst
Aggregates payment data to map out market influence and provider relationships.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsHHS Open Payments
Access the HHS Open Payments database to search for physicians, teaching hospitals, and financial relationships in the healthcare industry.
CMS.gov Data
Access public healthcare data from the Centers for Medicare & Medicaid Services, including provider information.
HealthData.gov (HHS Open Data)
Access and query thousands of U.S. health datasets from HHS. browse the catalog and perform deep data analysis via SoQL.
Epic Fhir
Access patient records via Epic's FHIR R4 API. search patients, review encounters, pull lab results and medications from any AI agent.
Optum Eligibility
Verify patient active healthcare coverage, extract deductibles, and run real-time UHG demographics.
Optum Claims & Billing
Securely submit medical bills, track 837 EDI claims, and process UHG bank remittance advices.
Bring your own AI
Change the model, client or framework. Keep Open Payments (CMS) connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Open Payments (CMS).
The practical details behind the request, access and result.
What is the Open Payments (CMS Physician Data) MCP?
This Connector gives your AI agent direct access to the official CMS Open Payments database. It allows you to search for physician payments and hospital funding directly from your chat interface.
Can I use this to find specific doctors?
Yes, you can search for healthcare providers by their name, specialty, or NPI number to see their professional details and associated payments.
Is the data from the official CMS database?
Yes, this Connector connects to the official Centers for Medicare & Medicaid Services (CMS) Open Payments database for accurate, public financial records.
How does this help with pharmaceutical transparency?
It makes it much faster to track how much pharmaceutical and medical device companies are spending on physician and hospital relationships, which is key for transparency research.
Can my agent run complex queries on payment amounts?
Yes, your agent can filter payment records by specific dollar thresholds, dates, or other categories to find exactly what you need.
What kind of hospital data can I get?
You can find teaching hospitals by name or address and see the types of payments they've received, such as research or general payments.
Can I use this for compliance audits?
Absolutely. Compliance officers use it to quickly verify financial disclosures and industry ties for medical staff during audits.
How can I find payments for a specific doctor by their NPI?
Use the search_physicians capability and provide the npi parameter. Your agent will return matching physician records which you can then use to query specific payment datasets.
Can I filter results to only show payments above a certain dollar amount?
Yes, use the query_dataset capability with the where parameter. For example, you can set where to total_amount_of_payment_usdollars > 1000 to filter for high-value transactions.
How do I see what columns are available in a specific dataset?
Use the get_dataset capability with the specific dataset_id. It will return detailed metadata, including column definitions, data types, and update frequency for that specific reporting cycle.
One connection away
Give your agent a direct line to Open Payments (CMS).
Connect Open Payments (CMS) once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available