MaterCare Homes MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
pip install matercare-homes
2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add matercare-homes -- node "<FULL_PATH_TO_MATERCARE_HOMES>/dist/index.js"

Replace <FULL_PATH_TO_MATERCARE_HOMES>/dist/index.js with the actual folder you prepared in step 1.

README.md

Passive monitoring for elderly that informs caregivers.

MaterCare Homes

The "Grandma Test" passed - No smartphone required. Passive monitoring for elderly that informs caregivers.

What is MaterCare Homes?

MaterCare Homes is an AI-powered eldercare platform designed for the 80% of seniors who don't use smartphones. It combines:

  • πŸ€– Agentic AI - Autonomous decision-making for eldercare
  • πŸ“„ OCR - Scan prescriptions, medical documents
  • πŸ“š RAG - Healthcare knowledge retrieval
  • πŸ“‘ IoT Sensors - Passive monitoring (mmWave, PIR, door sensors)
  • πŸ”” Alerts - SMS/call to caregivers

The Problem We Solve

Traditional Eldercare Tech MaterCare
Senior needs smartphone Senior does NOTHING
Wearable required Passive sensors
App complexity Caregiver uses app
Reactive alerts Proactive detection
Cloud-only Edge processing

Features

1. AI Assistant

  • Fine-tuned Llama for eldercare
  • Answers: dementia, fall prevention, medications, nutrition
  • Available via: API, MCP, Voice (Alexa/Google Home)

2. Care Plan Generator

  • Personalized plans based on conditions
  • Daily routines, medications, safety
  • Emergency protocols

3. Passive Monitoring

  • mmWave Radar - Fall detection, vital signs
  • PIR Motion - Activity levels
  • Door Sensors - Wandering detection
  • Pressure Mats - Bed/chair occupancy

4. Alert System

  • Real-time SMS/call to caregivers
  • Severity-based routing
  • Escalation protocols

5. Knowledge Base

  • CDC, NIH guidelines
  • Drug interactions
  • Emergency protocols
  • Custom source addition

Quick Start

Installation

pip install matercare-homes

Python Usage

from matercare import MaterCareLLM, SensorGateway, KnowledgeBase

# Chat with eldercare AI
llm = MaterCareLLM()
response = llm.chat("What are signs of dehydration in elderly?")
print(response)

# Set up sensors
gateway = SensorGateway("senior_01")
gateway.register_sensor("mmwave_01", "mmwave")
gateway.register_sensor("door_01", "door")

# Query knowledge base
kb = KnowledgeBase()
results = kb.retrieve("fall prevention")

API Server

# Run API
matercare-api

# Or programmatically
from matercare.src.api import app
import uvicorn
uvicorn.run(app, port=8000)

MCP Server (For AI Agents)

# Run MCP server
matercare-mcp

# Now connect Claude Code, Cursor, etc.

Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    MATERCARE HOMES                               β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                 β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚   β”‚   PASSIVE    β”‚     β”‚   AGENTIC    β”‚     β”‚   ALERT      β”‚  β”‚
β”‚   β”‚   SENSORS    │────▢│   AI CORE    │────▢│   SYSTEM      β”‚  β”‚
β”‚   β”‚              β”‚     β”‚              β”‚     β”‚              β”‚  β”‚
β”‚   β”‚  β€’ mmWave    β”‚     β”‚  β€’ OCR       β”‚     β”‚  β€’ SMS       β”‚  β”‚
β”‚   β”‚  β€’ Motion    β”‚     β”‚  β€’ RAG       β”‚     β”‚  β€’ Call      β”‚  β”‚
β”‚   β”‚  β€’ Door      β”‚     β”‚  β€’ LLM       β”‚     β”‚  β€’ Push      β”‚  β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                                 β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”‚
β”‚   β”‚              MCP CONNECTOR (Plug & Play)            β”‚    β”‚
β”‚   β”‚  β€’ Claude Code  β€’ Cursor  β€’ Copilot  β€’ CrewAI    β”‚    β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β”‚
β”‚                                                                 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Integration

Connect to Any AI Agent

from matercare.src.mcp import MaterCareMCP, MCPRequest

mcp = MaterCareMCP()

# Works with Claude Code, Cursor, Copilot, etc.
response = mcp.handle(MCPRequest(
    method="chat",
    params={"message": "Elder care advice"}
))

REST API


Tools (3)

chatInteract with the fine-tuned eldercare AI for advice on dementia, fall prevention, medications, and nutrition.
register_sensorRegister a passive sensor like mmWave, PIR, or door sensor to a senior's profile.
retrieve_knowledgeQuery the healthcare knowledge base for guidelines on fall prevention, drug interactions, or emergency protocols.

Configuration

claude_desktop_config.json
{"mcpServers": {"matercare": {"command": "matercare-mcp"}}}

Try it

β†’What are the common signs of dehydration in the elderly that I should look out for?
β†’Create a daily care plan for a senior with dementia focusing on nutrition and safety.
β†’Retrieve the latest CDC guidelines for fall prevention in home environments.
β†’Register a new mmWave sensor with ID mmwave_01 for the current senior profile.

Frequently Asked Questions

What are the key features of MaterCare Homes?

Passive monitoring using mmWave, PIR, door sensors, and pressure mats. Fine-tuned Llama-based AI assistant for eldercare queries. Personalized care plan generation for daily routines and safety. Real-time alert system for caregivers via SMS and calls. Healthcare knowledge base retrieval including CDC and NIH guidelines.

What can I use MaterCare Homes for?

Monitoring elderly seniors who do not use smartphones. Automating fall detection and vital sign tracking for home care. Providing caregivers with proactive alerts based on sensor activity. Retrieving evidence-based medical advice for eldercare routines.

How do I install MaterCare Homes?

Install MaterCare Homes by running: pip install matercare-homes

What MCP clients work with MaterCare Homes?

MaterCare Homes works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep MaterCare Homes docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare