Skip to main content

Connect Multiple Instagram Accounts to Claude or ChatGPT

Manage several Inrō accounts from one AI agent by adding the MCP Server as a separate connector per account, using a unique URL for each.

When you connect Inrō to Claude or ChatGPT through the MCP Server, that connection controls one Inrō account (organization). If you run several Instagram accounts in Inrō, you can add the MCP Server once per account so your AI agent can work with all of them.

This article assumes you already know how to connect a single account. If not, start with Connect Your AI Agent to Inrō with the MCP Server.

Before you start

Each connection needs a Pro or Trial subscription, and each one is authorized separately. You'll connect the MCP Server once for every Instagram account you want to manage from your AI agent.

Get a unique URL for each account

The MCP Server URL on the Integrations & API page includes the current account's username, so you get a unique URL for each one. It should look like this: https://api.inro.social/mcp?username=first_account.

  1. Switch to the account you want to connect (account menu, bottom-left).

  2. Open Integrations & API and click Copy on the MCP Server card.

  3. Repeat for each account, copying its URL as you go.

Connect each account in Claude

Repeat the normal connector setup once per account:

  1. In Claude, go to Settings -> Connectors and click Add custom connector.

  2. Paste the unique URL for the first account (for example https://api.inro.social/mcp?username=first_account) and give it a clear name like Inrō – first_account.

  3. Click Connect, then authorize. Important: the connection links to whichever Inrō account you authorize, so make sure you're on the matching account when you approve.

  4. Repeat with the second account's unique URL, naming it after that account.

You'll end up with one connector per account, each with its own name and tools.

Connect each account in ChatGPT

The same idea works in ChatGPT's Developer Mode: create a separate app for each account, each with its own unique MCP Server URL.

  1. Turn on Developer Mode (Settings -> Apps -> Advanced settings).

  2. Click Create app, name it after the account, and paste that account's unique URL as the MCP Server URL. Choose OAuth for authentication.

  3. Connect the app and authorize while on the matching Inrō account.

  4. Repeat for each additional account with its own unique URL.

Which account a connection controls

The ?username=... in the URL does not pick the account, it only makes the URL unique. The account is chosen when you authorize the connection: it links to whichever Inrō organization you approve at that moment.

Because of this, connect your accounts one at a time and make sure the right account is selected in Inrō before you click Authorize. Using each account's own copied URL (which already carries its username) keeps things clear and matched.

🐾 Netsuke's Tips

  • Name each connector after the account it controls, so you always know which one you're talking to.

  • In Claude, you can pick the connector for a given account per chat, so keep one conversation per account to avoid mixing things up.

  • The username in the URL is only a label. If you rename or reconnect an account, you can copy its fresh URL again from Integrations & API.

  • Every connection has real write access to that account. Review write actions (sending messages, creating campaigns) before confirming, on each account.

What's next?

Did this answer your question?