Skip to main content

Claude

Add Triangle as a custom MCP connector in Claude web settings. Claude registers with Triangle automatically via OAuth, then you connect and authorize through your Triangle account.

Before you start

  • A Triangle account with an active patient profile.
  • Claude on the web at claude.ai (or the Claude desktop app with custom connectors).
  • No Triangle developer portal app is needed — Claude registers itself with Triangle automatically via OAuth.

Connection details

What to enter if Claude asks for them.

MCP URL
https://app.trianglehealth.com/mcp
Authentication
OAuth
Client ID
Not required — Claude handles OAuth registration automatically
Scopes
Not configured in the connector — permissions are granted on Triangle’s OAuth consent screen when you authorize.

Set it up

  1. Add Triangle in Claude

    Add a custom remote MCP connector in Claude. You only need the connector name and MCP server URL — leave Advanced settings blank so Claude registers via OAuth automatically.

    • Open Claude → Settings → Connectors → Add → Add custom connector.
    • Enter a name (for example, Triangle Health) and the MCP server URL: https://app.trianglehealth.com/mcp
    • Leave Advanced settings empty — Claude uses dynamic client registration with Triangle.
    • Click Add to save the connector.
    Claude Add custom connector form with Triangle Health name and MCP URL, with optional OAuth Client ID and Client Secret fields left empty
    Add Triangle in Claude
  2. Connect and authorize Triangle

    After adding the connector, Claude opens the Triangle connector page. Click Connect to sign in and approve permissions on Triangle’s consent screen.

    • Open Claude → Settings → Connectors and select Triangle Health.
    • Click Connect on the connector page.
    • Sign in to Triangle when prompted and review permissions on the consent screen.
    • Click Accept to grant access. New users complete the short setup flow (name, agreements, patient profile) before consent.
    Triangle OAuth consent screen showing Claude requesting patient, notes, medical records, and care team permissions
    Connect and authorize Triangle
  3. Talk to Claude with Triangle

    Once authorized, ask Claude to use Triangle tools to explore your health topics, notes, and records.

    • Start a new chat in Claude.
    • Ask Claude to list your health topics, read notes, or summarize medical records.
    • Claude calls Triangle MCP tools when your question needs your health data.
    • Manage or revoke the connection anytime from Settings → AI Services in the Triangle app.
    Claude message composer with a prompt asking to show medical notes on Triangle
    Talk to Claude with Triangle

What you can do

  • Browse and organize health topics on your Triangle profile.
  • Read and create notes attached to topics.
  • Search notes across topics.
  • List medical records and read summaries or extracted content (requires medical_records:read consent).
  • Widget-oriented tools (`list_topics`, `list_topic_notes`) are available only to ChatGPT — use `get_topics` and `get_topic_notes` in Claude for the same data.
  • OAuth handled end-to-end by Claude via dynamic client registration — no manual Client ID or developer portal setup.
  • Works in Claude web and the Claude desktop app with custom connectors.
  • Manage connections anytime from Settings → AI Services in the Triangle app.

Troubleshooting

Connector fails to add or tools do not load

Confirm the MCP URL is exactly https://app.trianglehealth.com/mcp and that Claude can reach Triangle’s OAuth endpoints. Retry adding the connector from Claude Settings → Connectors.

Medical record tools return an auth error

Medical records require the medical_records:read scope. Open Settings → Connectors → Triangle Health, click Connect again, and accept updated permissions on the consent screen.

How is this different from Claude Science?

Claude Science runs locally and uses a public OAuth app you create in the Triangle developer portal (Client ID + loopback redirect). Claude web registers automatically — no developer portal setup required. See the Claude Science setup guide for the local workflow.

Do I need the Triangle developer portal for Claude?

No. Claude web uses dynamic client registration with Triangle automatically, like ChatGPT. The developer portal is for clients that need explicit credentials — for example Claude Science, Perplexity, and LM Studio.

How do I revoke access?

Go to Settings → AI Services at https://app.trianglehealth.com and click Disconnect next to the Claude connection. Access is revoked immediately.