Skip to main content
Glama
miiakorhonen

Rehabilitation Monitoring MCP Server

by miiakorhonen

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REHAB_DATA_DIRNoOverride the default data directory. Default is ./data./data
FIRECRAWL_API_KEYYesAPI key for Firecrawl to enable research search tool
FIRECRAWL_API_URLNoOptional custom Firecrawl API endpoint

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_patient_informationC

Get patient information from the available rehabilitation data sources.

calculate_patient_risk_scoresB

Calculate rehabilitation risk scores using patient records, therapy sessions, wearable measurements, and medication adherence data.

identify_declining_rehabilitation_outcomesC

Identify patients whose rehabilitation outcomes are declining across the available measurements.

generate_rehabilitation_reportsA

Generate a markdown rehabilitation report for one patient or the whole cohort.

create_patient_alertsB

Create and persist alerts for patients whose rehabilitation risk or declines cross the configured thresholds.

search_rehabilitation_researchC

Search Firecrawl for rehabilitation-related research papers and summaries.

Prompts

Interactive templates invoked by user choice

NameDescription
generate_patient_progress_summariesGenerate a patient progress summary using CSV-backed rehabilitation data.
create_rehabilitation_monitoring_reportsCreate a rehabilitation monitoring report from the available data.
explain_risk_classificationsExplain how the rehabilitation risk classifications are determined.
recommend_follow_up_actionsRecommend follow-up actions based on the monitoring data.

Resources

Contextual data attached and managed by the client

NameDescription
patients.csvPatient records stored in patients.csv
therapy_sessions.csvTherapy session data stored in therapy_sessions.csv
wearable_measurements.csvWearable sensor measurements stored in wearable_measurements.csv
medication_adherence.csvMedication adherence records stored in medication_adherence.csv
alerts.jsonPersisted rehabilitation alerts created by the server

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/miiakorhonen/rehab-monitor-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server