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/_mcpAuthorize
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. 401after 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