CMS Medicare Data
Medicare spending, chronic conditions, hospital quality, readmissions, and enrollment
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"cms-medicare": {
"url": "https://mcp.olyport.com/cms-medicare/mcp"
}
}
}Puntos de conexión remotos
https://mcp.olyport.com/cms-medicare/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢get_medicare_spending(state, county, year, limit)
Get Medicare spending per beneficiary by geographic area. Returns geographic variation in Medicare spending including per-capita costs and total spending amounts. Filter by state, county, or year. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). county: County name to filter by (e.g. 'Los Angeles'). year: Year of spending data (e.g. 2022). limit: Maximum number of records to return (default 50, max 1000).
Esquema de entrada
{
"type": "object",
"properties": {
"state": {
"default": null,
"title": "State",
"type": "string"
},
"county": {
"default": null,
"title": "County",
"type": "string"
},
"year": {
"default": null,
"title": "Year",
"type": "integer"
},
"limit": {
"default": 50,
"title": "Limit",
"type": "integer"
}
},
"title": "get_medicare_spendingArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_medicare_spendingOutput"
}🟢get_chronic_conditions(state, condition, year, limit)
Get prevalence of chronic conditions among Medicare beneficiaries. Returns state-level data on 21 chronic conditions including diabetes, heart failure, COPD, depression, Alzheimer's, and more. Useful for understanding disease burden by geography. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). condition: Chronic condition name to filter by (e.g. 'diabetes', 'heart failure', 'COPD', 'depression'). year: Year of data (e.g. 2022). limit: Maximum number of records to return (default 50, max 1000).
Esquema de entrada
{
"type": "object",
"properties": {
"state": {
"default": null,
"title": "State",
"type": "string"
},
"condition": {
"default": null,
"title": "Condition",
"type": "string"
},
"year": {
"default": null,
"title": "Year",
"type": "integer"
},
"limit": {
"default": 50,
"title": "Limit",
"type": "integer"
}
},
"title": "get_chronic_conditionsArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_chronic_conditionsOutput"
}🟢get_hospital_quality(state, city, limit)
Get hospital quality star ratings and general information. Returns hospital quality data including overall star ratings, location details, and hospital type. Filter by state or city. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). city: City name to filter by (e.g. 'Chicago', 'Houston'). limit: Maximum number of records to return (default 50, max 1000).
Esquema de entrada
{
"type": "object",
"properties": {
"state": {
"default": null,
"title": "State",
"type": "string"
},
"city": {
"default": null,
"title": "City",
"type": "string"
},
"limit": {
"default": 50,
"title": "Limit",
"type": "integer"
}
},
"title": "get_hospital_qualityArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_hospital_qualityOutput"
}🟢get_hospital_readmissions(state, hospital_name, limit)
Get 30-day hospital readmission rates by hospital. Returns hospital-level readmission data including excess readmission ratios and predicted/expected readmission rates for conditions like heart attack, heart failure, and pneumonia. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). hospital_name: Hospital name or partial name to search for. limit: Maximum number of records to return (default 50, max 1000).
Esquema de entrada
{
"type": "object",
"properties": {
"state": {
"default": null,
"title": "State",
"type": "string"
},
"hospital_name": {
"default": null,
"title": "Hospital Name",
"type": "string"
},
"limit": {
"default": 50,
"title": "Limit",
"type": "integer"
}
},
"title": "get_hospital_readmissionsArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_hospital_readmissionsOutput"
}🟢get_medicare_enrollment(state, year, limit)
Get Medicare enrollment data by state and county. Returns enrollment counts including total beneficiaries, Original Medicare vs Medicare Advantage enrollment, and Part D enrollment. Useful for understanding Medicare population by geography. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). year: Year of enrollment data (e.g. 2022). limit: Maximum number of records to return (default 50, max 1000).
Esquema de entrada
{
"type": "object",
"properties": {
"state": {
"default": null,
"title": "State",
"type": "string"
},
"year": {
"default": null,
"title": "Year",
"type": "integer"
},
"limit": {
"default": 50,
"title": "Limit",
"type": "integer"
}
},
"title": "get_medicare_enrollmentArguments"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_medicare_enrollmentOutput"
}Comunidad
Evidencia