From 6f708bb27d4daa31310e72a7f38c464763629566 Mon Sep 17 00:00:00 2001 From: elkimek <36666630+elkimek@users.noreply.github.com> Date: Thu, 14 May 2026 13:23:14 +0200 Subject: [PATCH] Rename mcp.json gateway field to syncBackend Keeps parity with the get-based (app) repo copy. `gateway` alongside `transport: stdio` could be misread as the MCP transport URL; `syncBackend` makes clear it's the data backend the locally-spawned process talks to. Also documents the cross-repo mirror in CLAUDE.md. Co-Authored-By: Claude Opus 4.7 (1M context) --- .well-known/mcp.json | 2 +- CLAUDE.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.well-known/mcp.json b/.well-known/mcp.json index c660961..3e0d4f4 100644 --- a/.well-known/mcp.json +++ b/.well-known/mcp.json @@ -22,7 +22,7 @@ "env": "GETBASED_TOKEN", "description": "Read-only token generated in the getbased app under Settings > Data > Messenger Access. Grants access to lab-context text only — no raw data, no write access. Revocable at any time by regenerating the token." }, - "gateway": "https://sync.getbased.health", + "syncBackend": "https://sync.getbased.health", "tools": [ { "name": "getbased_lab_context", "description": "Full lab summary — biomarkers, ranges, trends, context cards, supplements, goals. Pass a profile to target a specific profile." }, { "name": "getbased_section", "description": "Get a specific section (e.g. hormones, lipids) or list all available sections. Token-efficient alternative to the full dump." }, diff --git a/CLAUDE.md b/CLAUDE.md index 597668f..c06c59b 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -15,6 +15,7 @@ Landing page and blog for [getbased](https://getbased.health) — open-source Pe - `thank-you.html` — post-signup thank you page - `icon.svg`, `icon-192.png`, `icon-512.png` — app icons - `vercel.json` — CSP headers, `cleanUrls`, `/blog/:slug` → `/blog/:slug/index.html` rewrite +- `.well-known/mcp.json`, `.well-known/agent-skills/` — agent discovery metadata for the `getbased-mcp` server. Mirrored verbatim into the `get-based` (app) repo — keep both copies in sync when the MCP version, tool list, or auth changes. If `SKILL.md` changes, regenerate its `sha256` digest in `index.json` - `test-landing.js`, `test-blog.js` — browser-based test files ## Deployment