Medplum MCP
Securely access and manage FHIR healthcare data stored in Medplum.
Agent-native registry to discover APIs, MCP servers and CLIs, with live health checks.
使っているAIアプリを選んで、設定をコピーしてください。
チェック 4/4 合格 · 質問内容は提供元のサーバー(agentnexus.app)を通ります · ✓ コマンド確認済み 2026年11月13日
まず:どの AI を使っていますか?
使っているアプリを選ぶと、下に手順が表示されます。
Claude につなげます · 約 2 分
キー不要、インストール不要 · claude.ai かデスクトップアプリで一度設定すれば、チャットで使えます · 無料アカウントは 1 つまで · Team/Enterprise はオーナー(Owner)が追加
CustomizeConnectors
ここからコピーして Claude の同じ名前の欄に貼り付け、Continue を押します
Agent Nexushttps://agentnexus.app/mcpClaude が検出したサインイン設定の画面で Continue を押す · Authentication は作者の説明どおり(Sign in now・Sign in when needed・No sign in)を選び Add を押します
+ConnectorsAgent Nexus
Agent Nexus を使って、私に何ができるか教えて、1 つやってみせて✓ Claude が Agent Nexus を使っていると言うか、回答に Agent Nexus のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
ChatGPT との接続はプランしだい
フル MCP:Web 版 ChatGPT の Business・Enterprise・Edu · Pro:読み取り/取得の権限で接続、データを変えるツールは使えないことがあります · Plus:公式ドキュメントで未確認。プラグイン画面にカスタム MCP を追加する項目があれば試せます · Web のみ
Plugins+Add custom MCP server
名前を入れ、Connection にアドレスを貼り付け、注意事項にチェックして Create as a plugin を押します
Agent Nexushttps://agentnexus.app/mcp新しいチャットを開き、入力前にプラグインの一覧から Agent Nexus を選びます
Agent Nexus を使って、私に何ができるか教えて、1 つやってみせて✓ ChatGPT が Agent Nexus を使っていると言うか、回答に Agent Nexus のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に OpenAI のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Claude Code につなげます · 約 2 分
キー不要、インストール不要
Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く
claude mcp add --transport http --scope user agent-nexus https://agentnexus.app/mcpAgent Nexus が一覧にあり、接続済みと表示されれば OK です
Agent Nexus を使って、私に何ができるか教えて、1 つやってみせて✓ Claude Code が Agent Nexus を使っていると言うか、回答に Agent Nexus のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Cursor につなげます · 約 2 分
キー不要、インストール不要
Agent Nexus を使って、私に何ができるか教えて、1 つやってみせて✓ Cursor が Agent Nexus を使っていると言うか、回答に Agent Nexus のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
VS Code につなげます · 約 2 分
キー不要、インストール不要
Agent Nexus を使って、私に何ができるか教えて、1 つやってみせて✓ VS Code が Agent Nexus を使っていると言うか、回答に Agent Nexus のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください
Web 経由でつなぐアプリ用のアドレス
https://agentnexus.app/mcpJSON 設定は下の「開発者向け」にあります
Claude Code
claude mcp add --transport http --scope user agent-nexus https://agentnexus.app/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"agent-nexus": {
"url": "https://agentnexus.app/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"agent-nexus": {
"type": "http",
"url": "https://agentnexus.app/mcp"
}
}
}この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
インターネット経由でつなげるアプリ
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
ツールの名前と説明は、サーバーが2026年11月13日に返したそのままの内容です。書いたのは作者で、私たちではありません。プレーンテキストとして表示しています。
discover_capabilitiesCall this first whenever a task needs an external service (email, payments, search, storage, LLMs, data...) or when a service you use is failing. Maps a plain-language goal (e.g. 'send a transactional email') to callable APIs, MCP servers or CLIs. Returns matches[] with slug, end
search_registryKeyword lookup in the Agent Nexus registry when you already know what to look for: a product name, vendor, slug or endpoint fragment, optionally narrowed to one category. Matches literal text only — it does not interpret a goal. To go from a plain-language need to a callable inte
get_entryFetches the full record of ONE approved registry entry whose exact slug you already have, e.g. from a previous discover_capabilities, search_registry or list_entries result. Read-only and idempotent: the same slug always returns the same entry until its health probe changes. Retu
list_categoriesReturn the fixed taxonomy of Agent Nexus: the three interface layers it indexes ('api', 'mcp', 'cli'), each with a label, a one-line definition and its live count of approved entries. Read-only, idempotent and parameterless — call it once to learn the exact values accepted by the
list_entriesEnumerate the whole approved catalogue in deterministic slug order, page by page — use this when you want everything (mirroring, auditing, building your own index), not when you are looking for something specific. Read-only and idempotent. Returns {total, page, per_page, pages, r
submit_entryRegister a new interface (HTTP API, MCP server or CLI) in the Agent Nexus catalogue. Callers authenticate either as a signed-in member or with a free agent key (POST https://agentnexus.app/api/public/keys), which allows one submission per key and per source address per 24 hours.
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月14日にチェック
質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。
まだレビューはありません
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック4項目のうち4項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は今日、最新バージョン(1.1.1)がレジストリに届いたのは36 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URL で接続するので、リモート MCP を受け付けるアプリでも使えます。例:Web 版 ChatGPT(Business 以上はフル MCP、Pro は読み取りのみ)。
同じカテゴリには:Medplum MCP, Mirobody, Apple Health
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Securely access and manage FHIR healthcare data stored in Medplum.
Lab results to LOINC codes and UCUM units, symptoms and diagnoses to ICPC-3. Offline, no API key.
Local-first Apple Health MCP server for questions about your sleep, workouts and heart data.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Independent discovery, verification and trust infrastructure for the services AI agents use.
Live: https://agentnexus.app · MCP endpoint (no login): https://agentnexus.app/api/public/mcp
Agent Nexus helps autonomous agents find callable APIs, MCP servers and CLIs, inspect observed health and contract evidence, and choose their next step with historical reliability in view. The registry is the foundation, not the whole product: discovery, verification and trust evidence are available through MCP and HTTP.
Discover a service. Inspect the evidence. Call the provider directly. Agent Nexus is not an execution proxy and does not silently reroute calls. Suggested alternatives are advisory; the agent decides whether they meet its requirements.
Listed on the official MCP registry as app.agentnexus/agent-nexus, on Smithery, on Glama, on Appside (owner-verified, live handshake check) and on the M8ven Trust Index.
Integrated into [HOL Guard](https://github.com/hashgraph-online/hol-guard/pull/7520) as an opt-in hosted MCP contribution. Read-only tools inherit the user's policy; write tools are review-gated. Inspect the accepted contribution.
| Production problem | What Agent Nexus measures | Why it matters |
|---|---|---|
| A reachable endpoint exposes a broken or changed interface | Separate liveness, capability and pinned schema checks; freshness checks for selected data sources | A successful HTTP response alone is not a clean bill of health |
| Old and new builds alternate during a rolling deployment | Declared tool-schema comparisons are scoped to an endpoint and negotiated protocol version; a new shape requires two consecutive matching observations before drift is confirmed | Reduces false change reports from an A → B → A sequence |
| One endpoint continues serving different tool shapes | Complete observations feed a 24-hour distinct-shape count; recurring shapes spanning at least six hours yield split_fleet | Makes persistent inconsistency visible separately from the drift verdict |
| A later MCP tool-list page fails | Follows nextCursor for up to 20 pages; unfinished pagination is labelled PARTIAL with the number of pages checked and tool_list_complete: false | Preserves the last complete list and excludes partial observations from schema baselines and fleet counts |
| Complete observations stop arriving | Health cards expose schema.comparison_subject.fleet.complete_observations_24h and last_complete_at; the rolling count is recomputed at read time, and a zero count yields unobserved_24h, not single_shape | Distinguishes an empty evidence window from observed stability without requiring callers to infer it from timestamps |
| A fleet settled long ago looks like one that settled yesterday | fleet.last_transition carries from_hash, to_hash and transitioned_at for the last confirmed shape change, retained beyond the 24-hour window | Separates "stable since a dated change" from "no transition recorded"; a null transition means none was recorded since tracking began, not a guarantee that nothing ever changed |
The fleet finding describes observed shapes, not the identity or exact number of workers behind a load balancer. Checks are scheduled observations, not continuous guarantees. Local CLI/stdio listings expose package availability evidence rather than claiming that a user's running process is healthy.
observations_24h remains a compatibility alias for the complete-only count. last_complete_at is the latest retained complete observation for the comparison subject, even if older than 24 hours, or null when unavailable. Missing legacy history produces null for the new fields, not invented evidence; its stored verdict is preserved for compatibility, not treated as a newly measured empty window.
With available complete-observation history, zero complete samples in the rolling 24-hour window means `fleet.verdict: "unobserved_24h"`. The last retained complete timestamp remains visible. This state is not a declaration of outage, drift or safety: it says the window contains no complete evidence. A new complete sample resumes the normal fleet classification. Partial and failed probes never refresh this evidence. Existing fields remain available, but consumers that validate a closed verdict enum must accept unobserved_24h. A single_shape verdict means one shape was observed in the window, not continuous availability or a guarantee at execution time.
Inspect the implementation: capability and pagination probes · schema baselines and fleet history · complete-observation gate.
An optional authenticated POST to an entry's health-card URL returns an ES256-signed receipt bound to a verified API-key principal, the target endpoint, stored schema hash, fixed health:read scope and caller nonce. Public GET cards remain available without a key.
up receipt verdict.A receipt is a signed reference point, not execution authorization, a guarantee of future availability or proof of task completion. An unchanged schema hash does not prove that a downstream failure was caused by the caller; a changed hash does not by itself prove a breaking change. Diagnose failures using the actual request, response and provider evidence.
Receipt contract and verification guide · Public signing keys · Live health card example
Start with a completed task, not just a search: obtain Berlin's weather through a discovered public API. The example below needs Python 3 only, with no account, key, extra packages, or payment. Agent Nexus finds the service; the example calls the provider directly.
| Client | Installation / guide |
|---|---|
| Python | pip install agentnexus-client · examples |
| JavaScript / TypeScript | npm install agentnexus-client · examples |
| n8n | n8n-nodes-agentnexus · guide + ready-to-import workflow |
| LangChain | langchain-agent-nexus |
| CrewAI | crewai-agent-nexus |
| LlamaIndex | llama-index-tools-agent-nexus |
| Gemini CLI | Extension manifest · install with gemini extensions install https://github.com/Strategiumfinancepartner/AgentNexus |
Use only the package names linked above; unrelated projects also use the AgentNexus name. A free key gives 1,000 calls/day shared across compatible clients; keep it private. Anonymous discovery remains available at 100 calls/day per source address.
Workflow builders can import a free template that asks Agent Nexus for a live email provider, checks its current health before sending, and stops (or switches to a fallback you approve) instead of sending into an outage. No key is needed to try it.
Step-by-step guide · Download the n8n template (JSON)
From a checkout of this repository:
python3 examples/first_weather_task.py
The example discovers Bright Sky, checks the returned no-key contract and expected HTTPS host, then requests Berlin's current weather using the provider's documented /current_weather endpoint. It prints the temperature, conditions and observation timestamp only after receiving a complete provider response. If discovery, the contract or the provider response changes, it stops without claiming success. It never books, pays, creates a key, or submits an invocation report.
Live check on October 30, 2026: discovery and the direct provider request both returned HTTP 200; the observation at 08:00 UTC was 7.5 °C and fog. This is an example result, not a promise of future availability or identical weather. This verification is our own test, not evidence of customer activation.
For a different task, read the returned service's authentication and pricing requirements before calling it. Report an outcome only after an actual invocation; discovery and health probes alone do not prove task completion.
MCP (Streamable HTTP, stateless, anonymous, no consent screen or key):
{
"mcpServers": { "agent-nexus": { "type": "http", "url": "https://agentnexus.app/api/public/mcp" } } }
Or over plain HTTP: an agent can obtain a key and start calling without any human:
# 1. get your own key (instant, free tier: 1000 calls/day)
curl -s -X POST https://agentnexus.app/api/public/keys \ -H 'content-type: application/json' \ -d '{"agent":"my-agent","purpose":"capability discovery"}'
curl -s 'https://agentnexus.app/api/public/discover?need=send%20transactional%20email' \ -H 'x-api-key: nx_...'
| Tool | What it does |
|---|---|
discover_capabilities | Plain-language need → ranked callable interfaces with auth, formats, limits, reliability |
search_registry | Keyword search across APIs, MCP servers and CLIs |
get_entry | Full contract for one interface |
list_categories | Browse the taxonomy |
list_entries | Page through the approved catalogue |
report_invocation | Report the outcome of an actual downstream call (key required) |
submit_entry | Submit an API, MCP server or CLI for human review (member or agent key) |
list_my_submissions | Review your own submissions (authentication required) |
| Surface | Purpose |
|---|---|
/llms.txt, /agents.txt | How an agent onboards itself, unattended |
| `/api/