===== ClaimRev MCP Server =====
==== Overview ====
ClaimRev provides a [[https://modelcontextprotocol.io|Model Context Protocol (MCP)]] server that allows AI assistants (Claude, ChatGPT, Copilot, etc.) to search payer data directly. This enables AI-assisted payer lookup, eligibility verification mapping, and cross-referencing between ClaimRev and SharpRevenue payer systems.
The MCP server is hosted alongside the ClaimRev API and requires no authentication for payer search tools.
==== Endpoint ====
* **Production:** ''https://api.claimrev.com/mcp''
The server uses the **Streamable HTTP** transport.
==== Available Tools ====
=== search_claimrev_payers ===
Search ClaimRev's payer database for healthcare payers that support electronic transactions.
**Parameters (all optional):**
| **Parameter** | **Type** | **Description** |
| payerName | string | Payer name substring search (e.g. "Aetna", "Blue Cross") |
| payerNumber | string | Payer number substring search (e.g. "60054") |
| payerState | string | Two-letter state code (e.g. "TX", "CA") |
| transactionTypeIds | int[] | Filter by transaction type: 1=Professional, 2=Institutional, 3=Dental, 4=Eligibility, 6=BatchClaimStatus, 7=RtClaimStatus |
| payerTypeIds | int[] | Filter by payer type |
**Response fields:**
| **Field** | **Description** |
| inboundPayerNumber | ClaimRev payer ID — use this for claim submission |
| payerName | Primary payer name |
| payerTypeName | Payer type (Commercial, Medicare, Blue, etc.) |
| supportsProfessional | Supports 837P professional claims |
| supportsInstitutional | Supports 837I institutional claims |
| supportsDental | Supports 837D dental claims |
| supportsEligibility | Supports 270/271 eligibility verification |
| supportsRtClaimStatus | Supports real-time 278 claim status |
| supportsBatchClaimStatus | Supports batch claim status |
| enrollmentRequired | Whether provider enrollment is required before submitting |
| alternateNames | List of alternate names this payer is known by — useful for cross-referencing between systems |
| sharpRevenuePayerId | The outbound payer ID sent to the eligibility gateway (SharpRevenue/Zoll). Only populated when eligibility is supported. For Medicare payers, this typically routes to CMS (payer ''00472'') regardless of the specific Medicare plan |
=== search_sharp_revenue_payers ===
Search the SharpRevenue (Zoll) master payer list used for eligibility routing.
**Parameters:**
| **Parameter** | **Type** | **Description** |
| searchText | string | Searches both payer name and payer number. Leave empty to return all payers |
**Response fields:**
| **Field** | **Description** |
| payerId | SharpRevenue internal payer ID |
| payerName | Payer name (often different from ClaimRev name) |
| payerNumber | SharpRevenue payer number — this is what appears in the ''sharpRevenuePayerId'' field on ClaimRev payer results |
==== Connecting to the MCP Server ====
=== Claude Desktop ===
Add to your ''claude_desktop_config.json'':
{
"mcpServers": {
"claimrev-payers": {
"url": "https://api.claimrev.com/mcp"
}
}
}
=== Claude Code ===
Run from your project directory:
claude mcp add --transport http claimrev-payers https://api.claimrev.com/mcp
=== Other MCP Clients ===
Any MCP-compatible client can connect using the Streamable HTTP transport at the endpoint URL listed above.
==== Common Use Cases ====
=== Find a payer by name ===
Ask your AI assistant: //"Find the ClaimRev payer ID for Aetna and tell me if it supports eligibility."//
=== Cross-reference payer IDs between systems ===
Ask your AI assistant: //"I have payer ID 7450 in my system for Anthem Blue Cross. What's the matching ClaimRev payer ID?"//
The AI will search ClaimRev by name, find BCBS Montana (''00751''), and show the SharpRevenue ID (''00098'') for eligibility routing.
=== Bulk payer mapping ===
Paste a list of payer IDs and names and ask: //"Which of these payers support eligibility in ClaimRev, and what IDs should I use?"//
The AI will cross-reference both ClaimRev and SharpRevenue payer lists to find matches by name and ID, including alternate names.
=== Find eligibility routing ===
Ask: //"Where does eligibility for Medicare Railroad get routed?"//
The AI will find that Medicare Railroad (''00882'') routes to CMS (SharpRevenue ''00472'') via HETS, same as all Medicare payers.