ZBS Index What actually exists in applied AI, with the source next to it

mcp server

Uphealth Signal

The adaptive health-messaging engine for apps and agents. Federally-sourced. Not medical advice.

Description as published by the maintainer. Source

  • version 1.1.5
  • active

active — Registry entry last updated 2026-07-22.

What this server can do

5 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.

create_patient_stream(attributes, template_id, audience_tags, delivery_mode, idempotency_key, feedback_timeout_days)
Create a Signal cued stream for one patient and get the first cue back synchronously. Every cue is federally-sourced, audience-safety-checked, and sequenced on the patient's prior response — so your agent never fabricates health content. Choose a template_id from the signal://catalog resource and pre-satisfy its required audience_tags + patient_context (clinical templates 422 without them). Display mode renders in your app: no PHI, no BAA. Each later cue MUST submit the prior message's feedback — the engine refuses to advance without it (the sequencing moat). Required: template_id.
get_next_cued_message(feedback, stream_id)
Submit the patient's response to the prior cue and get the next one — federally-sourced, audience-safety-checked, and re-sequenced on that feedback. REFUSES WITHOUT PRIOR-MESSAGE FEEDBACK (the moat): the engine will not advance a stream blind, returning 409 if you skip it. response_action is one of the accepted cue vocabulary (see the signal://catalog resource). Same idempotency_key + same feedback returns the cached cue; conflicting feedback under the same key returns 409. Required: stream_id, feedback.
list_sandbox_topics
List the curated sandbox topic labels that define the free Discovery corpus — every topic federally-sourced and audience-safety-checked. Use it to preview what content domains exist before creating a stream. Does NOT enumerate messages — the corpus stays internal. For the full live template catalog + gating contract, read the signal://catalog resource.
lookup_health_fact(q)
Zero setup — NO key required. Returns ONE already-public federal health fact, list, or tip for a question or topic (e.g. "high blood pressure", "sleep", "type 2 diabetes"), with its federal source (CDC / MedlinePlus / NIH) and a link to the public uphealth.me page. Free + rate-limited. For adaptive, patient-specific message sequencing — receptivity-scored cues + audience-safety verdicts over the full library of federally-sourced facts, lists & tips — get a free Discovery key at https://uphealth.us/signup Required: q.
read_stream_state(stream_id)
Read a stream's current state, its current cued message, and event count. Read-only — does NOT advance the stream or consume a cue. Use it between feedback turns to inspect where a patient is in their federally-sourced, audience-safety-checked sequence. Required: stream_id.

Last successful function declaration observed on . Source: https://mcp.uphealth.us/mcp. We list what the server declared; we do not call any of these functions.

Endpoint status observed on . Source: https://mcp.uphealth.us/mcp.

Signals

These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.

Signal Value What it measures Window Observed Source
Latest published version 1.1.5 Latest version string the maintainer published to the registry. as of fetch Model Context Protocol
Registry record last updated 2026-07-22 When the registry record was last updated by its maintainer. point in time Model Context Protocol
First listed in the MCP Registry 2026-07-22 Date this server was first published to the official MCP Registry. Not a usage or quality measure. point in time Model Context Protocol
mcp tools declared 5 tools Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. as of probe mcp.uphealth.us
mcp endpoint status ok The server listed 5 functions when asked. as of probe mcp.uphealth.us

Where to get it

This record as data

Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.

GET /api/v1/entries/mcp_server.json

Sources

  1. Tools declared by the MCP server at https://mcp.uphealth.us/mcp — mcp.uphealth.us, observed , trust tier 1.
  2. Official MCP Registry — Model Context Protocol, observed , trust tier 1.