Připojení k serveru
Připojte se k MCP serveru Health Auto Export pro AI klienty a skripty ve vaší místní síti.
Poslední aktualizace: 31. října 2026
Na této stránce
HTTPS (TLS)
HTTPS (TLS) Povolení HTTPSDůvěra CA na klientechZměny LAN IP na iOSPříklad koncového bodu HTTPSKonfigurace klienta
Konfigurace klienta Claude Code (CLI)Claude Code / projektový soubor (<code>.mcp.json</code>)Cursor (<code>~/.cursor/mcp.json</code>)VS Code (<code>.vscode/mcp.json</code>)Codex CLI (<code>~/.codex/config.toml</code>)mcp-remote (iOS / LAN)MCP Server na iOS umožňuje AI klientům a skriptům ve vaší místní síti dotazovat se na vaše zdravotní data. HTTP (Streamable MCP) je doporučený transport. iOS také podporuje TCP pro nastavení Node bridge.
Klienti běží na vašem Macu nebo jiných zařízeních ve stejné síti a připojují se ke koncovému bodu zobrazenému na iPhonu.
Přehled
| Transport | Koncový bod |
|---|---|
| HTTP (doporučeno) | http://{LAN_IP}:9000/mcp (nebo https://, když je HTTPS zapnuté) |
| TCP | {LAN_IP}:9000 (bez autentizace) |
Nahraďte {LAN_IP} adresou zobrazenou na obrazovce Server, zatímco server běží.
Případy použití:
- Připojte Claude Code, Codex, Cursor nebo VS Code na Macu ke zdravotním datům na iPhonu
- Použijte mcp-remote (iOS / LAN) pro klienty pouze se stdio, například Claude Desktop
- Dotazujte metriky a tréninky ze skriptů ve vaší místní síti (HTTP)
- Integrace TCP přes Node bridge health-auto-export-mcp-server
Předpoklady
- Health Auto Export na iPhonu (aplikace musí zůstat v popředí, zatímco jsou klienti připojeni)
- Předplatné Premium
- HTTP: Bearer token z obrazovky Server
- Oprávnění Místní síť na iPhonu
- Klientské zařízení: Stejné Wi‑Fi nebo LAN jako iPhone; Node.js pouze pokud používáte mcp-remote (iOS / LAN)
Spuštění serveru
- Na iPhonu otevřete Server z karty Export. Na iPadu použijte postranní panel.
- Zvolte HTTP (doporučeno) nebo TCP
- Volitelně povolte Použít HTTPS (pokyny níže)
- Klepněte na Spustit server
- Zkopírujte URL koncového bodu a bearer token
Aktivní server se automaticky zastaví, pokud je Health Auto Export přesunut na pozadí, ať používáte HTTP nebo TCP.
Autentizace (HTTP)
Všechny HTTP požadavky vyžadují:
Authorization: Bearer <your-token>
- V případě potřeby znovu vygenerujte token z obrazovky Server
- Na prostém HTTP se token odesílá přes nešifrované připojení — používejte pouze v důvěryhodných sítích, nebo povolte HTTPS
- Legacy TCP nemá žádnou autentizaci (beze změny)
HTTPS (TLS)
HTTPS používá lokálně generovanou Certifikační autoritu (CA). Před připojením přes https:// exportujte a důvěřujte jejímu certifikátu na každém klientském zařízení.
Povolení HTTPS
- Otevřete zobrazení Server (iPhone: karta Export; iPad: postranní panel)
- Zapněte Použít HTTPS
- Klepněte na Exportovat CA certifikát a pomocí sdílení AirDropem nebo uložením přeneste soubor CA na každé klientské zařízení
- Spusťte server — ujistěte se, že URL koncového bodu přepne na
https://
Důvěra CA na klientech
Důvěřujte exportované CA na zařízení, na kterém běží AI klient (obvykle váš Mac):
- Exportujte CA z obrazovky Server na iPhonu
- Otevřete PEM v Klíčence na klientském Macu
- Nastavte Důvěra → Vždy důvěřovat
Verze Node pro generované nastavení
Generované nastavení Node bridge v aplikaci používá NODE_OPTIONS=--use-system-ca pro tyto verze Node:
| Řada Node | Minimální verze |
|---|---|
| 22.x | 22.19.0 |
| 23.x | 23.8.0 |
| 24.x | 24.6.0 |
| 25+ | any |
Na starším Node místo toho nastavte NODE_EXTRA_CA_CERTS na cestu PEM, kterou proces bridge dokáže číst. Emise --use-system-ca na nepodporovaném Node zabrání spuštění procesu.
Rozsah důvěry:
--use-system-cadůvěřuje celé systémové Klíčence, nejen CA této aplikace.NODE_EXTRA_CA_CERTSpřidává exportovanou CA k důvěryhodným certifikátům Node. Viz Node certificate options.
| Typ klienta | Nastavení |
|---|---|
| Cursor, VS Code, Claude Code, Codex | Důvěra v Klíčence na klientském Macu — použijte koncový bod https:// z obrazovky Server |
| mcp-remote (iOS / LAN) | Důvěřujte CA v Klíčence na Macu spouštějícím mcp-remote. Úryvek používá NODE_OPTIONS=--use-system-ca, když Node splňuje minimální verzi; na starším Node nastavte NODE_EXTRA_CA_CERTS na čitelnou cestu PEM |
| curl / skripty | Předávejte --cacert /path/to/mcp-ca.pem nebo nastavte NODE_EXTRA_CA_CERTS |
Otisk CA je zobrazen na obrazovce Server, abyste mohli ověřit, že jste exportovali správný certifikát.
Změny LAN IP na iOS
Pokud se síťová adresa iPhonu změní, znovu zkopírujte URL koncového bodu. Pokud je poskytnut náhradní certifikát CA, exportujte jej a aktualizujte důvěru na každém klientském zařízení.
Příklad koncového bodu HTTPS
https://192.168.1.42:9000/mcp
Nahraďte hostitele hodnotou zobrazenou na obrazovce Server.
Verze smlouvy
| Verze | Názvy nástrojů TCP | Poznámky |
|---|---|---|
| v1.1.0 (výchozí) | get_* |
Doporučeno pro nová nastavení |
| v1.0.0 | Legacy (health_metrics, …) |
Aktualizace kompatibility Claude Desktop v1.0.0 |
| v0.0.1 | Legacy | Nejstarší kompatibilita |
HTTP vždy používá názvy nástrojů get_*; verze smlouvy ovlivňuje pouze výchozí hodnoty schématu.
Konfigurace klienta
Obrazovka Server obsahuje úryvky ke kopírování pro každou integraci. Použijte koncový bod a token zobrazené tam. Formáty ověřte podle verze klienta.
Všechny příklady níže používají zástupnou LAN adresu — nahraďte ji adresou iPhonu z obrazovky Server.
Claude Code (CLI)
Spusťte na Macu (vyžaduje Claude Code CLI):
HTTP:
claude mcp add --transport http health-auto-export \
http://192.168.1.42:9000/mcp \
--header "Authorization: Bearer <token>"
HTTPS (po exportu a důvěře CA na Macu):
claude mcp add --transport http health-auto-export \
https://192.168.1.42:9000/mcp \
--header "Authorization: Bearer <token>"
Claude Code / projektový soubor (.mcp.json)
{
"mcpServers": {
"health-auto-export": {
"type": "http",
"url": "http://192.168.1.42:9000/mcp",
"headers": {
"Authorization": "Bearer <token>"
}
}
}
}
Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"health-auto-export": {
"url": "http://192.168.1.42:9000/mcp",
"headers": {
"Authorization": "Bearer <token>"
}
}
}
}
VS Code (.vscode/mcp.json)
{
"servers": {
"health-auto-export": {
"type": "http",
"url": "http://192.168.1.42:9000/mcp",
"headers": {
"Authorization": "Bearer <token>"
}
}
}
}
Codex CLI (~/.codex/config.toml)
Codex se připojuje přímo přes Streamable HTTP — Node.js bridge není vyžadován. Konfigurace žije v ~/.codex/config.toml (globální) nebo .codex/config.toml v důvěryhodném adresáři projektu.
CLI (doporučeno):
export HAE_MCP_TOKEN="<token>"
codex mcp add health-auto-export \
--url http://192.168.1.42:9000/mcp \
--bearer-token-env-var HAE_MCP_TOKEN
Manuální konfigurace (config.toml):
[mcp_servers.health-auto-export]
url = "http://192.168.1.42:9000/mcp"
bearer_token_env_var = "HAE_MCP_TOKEN"
enabled = true
Před spuštěním Codexu exportujte HAE_MCP_TOKEN s vaším bearer tokenem. Po nastavení spusťte /mcp uvnitř relace Codex pro ověření, že je server připojen.
Pokud v Health Auto Export znovu vygenerujete bearer token, aktualizujte HAE_MCP_TOKEN a znovu spusťte codex mcp add, nebo odstraňte a znovu přidejte položku serveru.
mcp-remote (iOS / LAN)
Pro klienty pouze se stdio (například Claude Desktop), které se nemohou připojit přímo přes HTTP. Vyžaduje Node.js na Macu spouštějícím klienta.
- Spusťte server na iPhonu a zkopírujte koncový bod a token
- Na Macu vyberte mcp-remote (iOS / LAN) na obrazovce Server a zkopírujte JSON úryvek, nebo jej vložte do MCP konfigurace klienta (Claude Desktop → Settings → Developer → Edit Config):
{
"command": "npx",
"args": [
"-y",
"mcp-remote@0.1.16",
"http://192.168.1.42:9000/mcp",
"--transport",
"http-only",
"--header",
"Authorization: Bearer <token>"
]
}
Když je HTTPS zapnuté:
- Exportujte CA z iPhonu a důvěřujte jí v Klíčence (Vždy důvěřovat) na Macu
- Použijte
https://192.168.1.42:9000/mcpvargs - Pro verze Node podporované generovaným nastavením výše přidejte tento objekt
envdo stejného objektu konfigurace serveru:
{
"env": {
"NODE_OPTIONS": "--use-system-ca"
}
}
Na starším Node místo toho nastavte NODE_EXTRA_CA_CERTS na čitelnou cestu PEM. Po aktualizaci konfigurace restartujte stdio klienta.
Argumenty nástrojů
Formáty dat
Parametry start a end přijímají dva formáty:
| Formát | Příklad | Poznámky |
|---|---|---|
yyyy-MM-dd |
2026-06-13 |
Datum začátku: půlnoc; datum konce: 23:59:59 |
yyyy-MM-dd HH:mm:ss Z |
2026-06-13 00:00:00 +0000 |
Explicitní čas a offset časového pásma |
TCP
- Nešifrované, neautentizované JSON-RPC na portu 9000
- Pro legacy názvy nástrojů použijte smlouvu v1.0.0 s Node bridge
health-auto-export-mcp-server - Pro názvy nástrojů TCP
get_* použijte smlouvu v1.1.0 (aktualizujte Node bridge samostatně)
Tipy
- Držte Health Auto Export v popředí na iPhonu, zatímco jsou klienti připojeni
- Znovu vygenerujte token, pokud máte podezření, že byl odhalen
- Po změně LAN IP iPhonu znovu zkopírujte URL koncového bodu
Získání pomoci
Pro odeslání podpory viz Získání pomoci a pro diagnostické exporty Protokoly událostí aplikace.