Uphealth Signal

us.uphealth由 uphealth.us 发布官方发布者v1.1.7更新于 Oct 25, 2026

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

已验证Streamable HTTP可网页运行位置与生活知识与记忆

概览

AI 生成的概览

Uphealth Signal 是一个健康消息引擎,让助手查询公开的联邦健康事实,并运行基于患者反馈排序、来源为联邦机构的提示消息流。

可以做什么
查询单条公开的联邦健康事实、清单或提示,附带 CDC、MedlinePlus 或 NIH 来源及公开页面链接,无需密钥但有速率限制。按模板为一位患者创建提示消息流,并同步返回第一条提示。提交患者对上一条提示的回复,获得据此重新排序的下一条提示。读取消息流的当前状态、当前提示消息和事件计数,且不会推进消息流。列出定义免费 Discovery 语料的精选沙盒主题标签。
适用场景
适用于应用或助手需要按引导顺序向患者发送来源为联邦机构的健康消息,或只需快速获取带可引用联邦来源的公共卫生事实。简单的健康事实问题用免密钥查询即可;消息流工具适合结构化、由回复驱动的消息推送。
运行要求
可作为远程端点运行,也可作为本地 npm 包通过 stdio 运行。事实查询无需密钥。患者消息流与提示工具需要免费的沙盒密钥,通过 UPHEALTH_API_KEY 环境变量或 Authorization bearer 令牌提供。需要网络访问。
安装前请注意
消息流工具会创建并推进患者消息记录,并把患者回复发送回服务,应将这些数据视为敏感信息。引擎在没有上一条消息反馈时会拒绝推进消息流。内容来源为联邦机构,并明确声明不构成医疗建议,不应作为临床指导呈现。密钥虽为可选,但属于机密,应避免写入日志。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Uphealth Signal,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/us.uphealth%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "uphealth-signal": {
      "type": "http",
      "url": "https://mcp.uphealth.us/mcp"
    }
  }
}

README

该仓库没有 README。

工具

5

lookup_health_fact

Look up a public health fact, list, or tip (no key)

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

输入参数q必填

create_patient_stream

Create patient stream

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).

输入参数attributestemplate_id必填audience_tagsdelivery_modeidempotency_keyfeedback_timeout_days

get_next_cued_message

Submit feedback, get next cued message

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.

输入参数feedback必填stream_id必填

read_stream_state

Read stream state

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.

输入参数stream_id必填

list_sandbox_topics

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.

无需输入参数。

版本历史

1
  1. v1.1.7最新Sep 16, 2026

评分

已满足适用检查项的 75%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。