MCP Integration
Connection Setup
Claude

Connect Pharlo to Claude

Status: Supported · Tested: Yes · Auth: OAuth 2.0 Bearer

Claude (Claude.ai and Claude Desktop) has native support for remote MCP servers — no code or config file required.

What you need

  • A Pharlo account and a key (ds_live_...) from Settings → Credentials in the console (opens in a new tab).
  • A Claude plan that exposes Integrations / Connectors.

Setup

Open Integrations

In Claude, go to Settings → Integrations (labelled Connectors on some plans).

Add the MCP server

Choose Add integration → Add MCP server and enter the server URL:

https://pharlo.io/_mcp

Authorize

Claude opens an OAuth consent screen in your browser. Enter your ds_live_... key and click Authorize. Claude exchanges it for a short-lived OAuth access token automatically — the key itself is not stored in request headers.

Use it

Claude can now call all 21 Pharlo tools. Try:

"List my YouTube connections and show subscriber counts."

The OAuth flow (discovery, registration, PKCE, refresh) is handled by Claude for you. The manual flow for custom clients is documented on the Connection Setup overview.

Troubleshooting

  • Consent screen rejects the key — confirm the key starts with ds_live_ and is active in the console.
  • Tools don't appear — remove and re-add the integration; ensure the URL is exactly https://pharlo.io/_mcp.
  • 401 after a while — Claude refreshes tokens automatically; if it persists, re-authorize the integration.

Limitations

  • MCP requests carry a 20% credit surcharge over direct REST calls. For high-volume automation, use the REST API directly.

Related docs

Connection Setup overview · Compatibility matrix · Tool reference · Workflows