- VERIFIED
- STATUS
- SEARCH
- HUMAN
Short answer
How do I check a provider's Medicare status and specialty with AI?
Give your AI an NPI number, and it will pull the clinician's specialty and enrollment details directly from CMS.gov. You'll get instant confirmation of their professional credentials and Medicare status.
The outcomes.
Where your data lands.
The AI processes the NPI and maps the results to these specific outcomes.
VERIFIED
Confirmed credentials
The AI pulls the exact specialty and NPI details from the CMS database. You get a clean summary of their professional standing.
STATUS
Medicare enrollment check
Your agent confirms if the provider is currently active in the Medicare system. This prevents billing errors before they happen.
SEARCH
Provider discovery
If you don't have an NPI, the AI can find clinicians by name or location. It builds a list of matching providers for you.
HUMAN
Manual review needed
If the NPI is invalid or the data is missing from CMS, the AI flags the discrepancy. You'll need to step in to resolve the mismatch.
The workflow
What your AI does when a request arrives.
The AI acts as a bridge between your chat and the CMS.gov registry.
Identify the provider
The AI looks for a specific NPI in your prompt or searches for a clinician by name if the NPI is missing.
search_doctorsFetch registry data
Once the provider is identified, the AI pulls their full profile from the federal database.
get_doctor_by_npiValidate enrollment
The AI checks the specific Medicare status fields to ensure the clinician is eligible.
get_doctor_by_npiReport findings
The agent summarizes the specialty, NPI, and enrollment status in your chat window.
get_doctor_by_npisearch_doctors
Try it
Copy these to start.
Use these prompts to trigger the CMS.gov Data Connector.
Starting points
Replace the bracketed info with your actual data, like a specific NPI or a doctor's name.
CMS.gov Data Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_TumineXxFDkb65TJaWUHKbPMZhC92AkJtSWuaTcq/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — CMS.gov Data capabilities are ready to use.
{
"mcpServers": {
"cmsgov-data-mcp": {
"url": "https://edge.vinkius.com/vk_preview_TumineXxFDkb65TJaWUHKbPMZhC92AkJtSWuaTcq/mcp"
}
}
}Verify the specialty and Medicare status for NPI 1234567890.
Find all cardiologists in Chicago using the CMS.gov data.
Is the provider with NPI 9876543210 currently enrolled in Medicare?
Search for Dr. Jane Smith and tell me her primary specialty.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect CMS.gov Data once, then ask.
Click the link to connect. Your credentials stay encrypted, and you can immediately start querying the registry from your preferred AI client.
Connect CMS.gov Data to your AIFAQ
How this task behaves.
- 01
Can the AI update a provider's information in the CMS database?
No. The AI can only read data from the CMS registry. It cannot change or write any information to federal records.
- 02
What happens if I provide an NPI that doesn't exist?
The AI will tell you it couldn't find a match in the CMS database. It cannot invent or guess provider details.
- 03
Can I use this to find providers by their office address?
Yes, you can use the search capability to find clinicians based on location data provided by CMS.
- 04
Does the AI handle the actual Medicare billing?
No. This tool is for verifying status and credentials only. It does not interact with billing systems or submit claims.
- 05
Can the AI verify if a provider is board certified?
The AI only reports the specialty and enrollment data provided by the CMS.gov registry.
More questions about CMS.gov Data? See everything the CMS.gov Data Connector can do
Connect CMS.gov Data to Claude, Cursor, ChatGPT & more
