Connect
Clients
endpoint
https://mcp.vladahealth.com/mcp·transport: streamable HTTP·auth: OAuth 2.0, PKCE S256, DCR·first sign-in creates the accountClaude (web, desktop, mobile)
- 1Settings → Connectors → Add custom connector
- 2Paste the endpoint, Add, sign in on the page that opens
- 3Ask
Use Vlada. Which ten Minnesota counties have the most Medicare Advantage members who must pick a new plan for 2027? Give me a table with the members in the market, the members who lose their plan and the share, then the source file, the data vintage and the response hash.
Claude Code
- 1Add the server, then authenticate
claude mcp add --transport http --scope user vlada https://mcp.vladahealth.com/mcp claude # /mcp → vlada → Authenticate
ChatGPT (Plus or higher)
- 1Settings → Developer mode: on
- 2Settings → Connectors → Createname
vlada, URLhttps://mcp.vladahealth.com/mcp, auth OAuth - 3Pick the connector in a chat, ask
Cursor
- 1One click
- 2Or paste into ~/.cursor/mcp.json
{ "mcpServers": { "vlada": { "url": "https://mcp.vladahealth.com/mcp" } } } - 3Click Needs login next to vlada, then ask in Agent mode
VS Code (Copilot)
- 1One click
- 2Or Command Palette → MCP: Add Server → HTTP → the endpoint
Any other agent
| Client | How |
|---|---|
| Gemini CLI, Codex, Windsurf | add an HTTP MCP server at the endpoint; sign-in is standard OAuth |
| Your own agent | OAuth metadata at /.well-known/oauth-protected-resource; dynamic client registration; PKCE S256 |
| No agent | REST with a key |
What the connector exposes
| Item | Value |
|---|---|
| Tools | the admitted surface for your seat |
| Start page | vlada://start |
| Free seat | a monthly row allowance; the refusal names the reset date |
This page as markdown: /docs-md/recipes.md · every page in one file: /llms-full.txt