medicare_local_coverage_variation
Pack: medicare-coverage · Endpoint: https://gateway.pipeworx.io/medicare-coverage/mcp
Compare final LCD search matches across 1–15 states and Medicare Administrative Contractors. Different matching document counts or titles are policy signals, not proof of unequal beneficiary access or payment.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | yes | |
states | array | yes | |
items | string | no | |
status | string | no | |
limit_per_state | number | no | Documents per state (1-25, default 10). |
Example call
Arguments
{
"query": "glucose monitor",
"states": [
"CA",
"TX",
"NY"
],
"limit_per_state": 10
}
curl
curl -X POST https://gateway.pipeworx.io/medicare-coverage/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"medicare_local_coverage_variation","arguments":{"query":"glucose monitor","states":["CA","TX","NY"],"limit_per_state":10}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('medicare_local_coverage_variation', {
"query": "glucose monitor",
"states": [
"CA",
"TX",
"NY"
],
"limit_per_state": 10
});
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"medicare-coverage": {
"url": "https://gateway.pipeworx.io/medicare-coverage/mcp"
}
}
}
See Getting Started for client-specific install steps.