PingLynk ships its own MCP server. Once connected, Claude can read your Instagram insights, list your posts, and publish directly to your account — no dashboard required.
Three things, and you're ready to wire it up:
Sign up or log in at pinglynk.com. Your Instagram Business or Creator account should already be connected inside PingLynk before you set up MCP — Claude reads through PingLynk, it doesn't connect to Instagram directly.
Found under Settings → Developer in your PingLynk dashboard. It looks like plk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx and is embedded directly into your personal MCP URL — treat it like a password.
Custom connectors are available on Claude.ai (Pro/Max/Team/Enterprise), Claude Desktop, and Claude Code. Free tier does not support custom MCP connectors.
In your PingLynk dashboard, go to Settings → Developer and copy your unique server URL. It follows this pattern:
In Claude.ai: click your profile icon → Settings → Connectors → Add custom connector. In Claude Desktop, this lives under Settings → Connectors as well.
Paste your URL from Step 1 into the connector field and give it a name. (Skip this step if you added PingLynk via the Claude Code CLI command above.)
Click Add. Claude will ping the PingLynk MCP server to verify the connection. A green "Connected" status means it worked — PingLynk's tools (post to Instagram, list posts, get insights, check connection status) are now available to Claude in any chat.
Start a new conversation, click the tools/connectors icon in the message bar, and toggle PingLynk on. Some clients enable connectors globally instead — check your Connectors settings if you don't see the toggle.
Once connected, these are the core actions Claude can take on your behalf:
Checks whether your Instagram Business/Creator account is properly linked to PingLynk.
Pulls your recent posts — captions, media type, likes, comments, timestamps, permalinks.
Reach, saves, shares, views, and total interactions for a specific post by media ID.
Publishes an image, video, or carousel (2-10 slides) straight to your feed — real, live, irreversible.
views metric at all (Instagram doesn't expose it for albums), and any metric can occasionally come back null right after a post goes live — that's expected, not a bug.Paste any of these into Claude once PingLynk is toggled on:
| ISSUE | LIKELY FIX |
|---|---|
| Connector won't verify | Re-copy the MCP URL from PingLynk — keys can be regenerated in the dashboard, which invalidates the old URL. |
| "Not connected" from connection_status | Reconnect Instagram inside PingLynk directly (Settings → Instagram). MCP reflects whatever PingLynk's own connection state is. |
| Insights return null for a metric | Expected for some combinations — carousel posts don't have a views metric at all, and any metric can lag right after a post goes live. Not a sign anything's broken. |
| Tools not showing up in chat | Check the tools/connectors icon in the message bar — some clients need it toggled per-conversation, not just added globally. (Not applicable to Claude Code — tools are available as soon as the server's added.) |
| post_to_instagram fails | Confirm the media URL is publicly reachable (no auth wall) — PingLynk fetches it server-side and CORS/auth-blocked URLs will fail silently. A base64 data URI works too if you don't have a public URL. |