MCP connector
Run your Instagram automation by asking
Connect HookSend to Claude, ChatGPT, Codex, Antigravity or any AI client that speaks MCP. Then describe a DM flow and watch it get built, set up a campaign on your best reel, or ask which post actually got the reach. Your AI does the work; HookSend does the sending.
Included in the 15-day free trial and on every paid plan, at no extra cost. It is not part of the Free plan.
Watch it work
Connecting HookSend to an AI client, then building a flow by describing it.
What you can ask for
63 tools, covering what you would otherwise do in the dashboard.
Build a DM flow by describing it
8 toolsSay what the conversation should ask and where each answer leads, and it gets built. HookSend checks the flow before it saves and refuses anything that could not run, naming what is wrong. Nothing answers a real person until you publish it.
Set up campaigns end to end
16 toolsA keyword on a post, the DM it sends, product carousels, a follow gate, an email question before the link, the thank-you afterwards, and your knowledge base answering questions from your own documents.
See what is working
10 toolsViews, reach, saves and shares per post, your sends and clicks, your captured leads, and how much of your monthly allowance and AI credits are left.
Handle the inbox
4 toolsRead your DM threads and the brand collaboration offers HookSend found in them, with the terms already pulled out. Replying is possible and always asks you first.
Moderate and sell
25 toolsWrite Comment Guard rules in plain words, see what a clean-up would remove before it runs, and edit the storefront your bio points at.
Connecting it
Two ways, and both start with you signed in to HookSend. Most clients take a token you create under Settings: only a fingerprint of it is stored, so it is shown once, and revoking it stops the client immediately. ChatGPT has no field for a token, so it signs in instead and you approve one workspace on a HookSend screen, which you can disconnect again under Connected apps. Nothing a caller sends can claim a different workspace. The same address works whichever client you use.
https://hooksend.app/api/mcpAlready connected on hooksend.in? Leave it as it is. That address still answers and is not being retired, so there is nothing to change and no token to create again.
Claude
- Open Settings, then Connectors, then Add custom connector.
- Give it the name HookSend and paste the address above.
- Under Authentication choose "No sign-in". Claude often ticks "Sign in now" by itself, so change it: HookSend uses a token, not a sign-in.
- Under Request headers press Add header. Name it Authorization, and for the value type the word Bearer, a space, then your token.
- Save, then start a new chat and ask what campaigns you have.
Claude Code
- Run this in a terminal, with your token in place of the placeholder, then restart Claude Code.
claude mcp add --transport http hooksend https://hooksend.app/api/mcp \ --header "Authorization: Bearer YOUR_TOKEN"
ChatGPT
- ChatGPT does not take a token, so this one needs no token at all. Turn Developer mode on in ChatGPT's settings, then add a connection on its plugins or apps screen and give it the address above.
- Choose OAuth as the connection method. ChatGPT sends you to a HookSend screen: sign in, check the workspace, and press Connect. HookSend answers OAuth discovery on this endpoint from 1 October 2026.
- Read /mcp/chatgpt for the click path button by button, which ChatGPT plans can add a connector, and what to do if your dialog asks for something else.
Codex, Antigravity, other
- Every MCP client keeps a list of servers, some in their settings and some in a configuration file. Wherever yours keeps it, it needs three things: the address above, HTTP as the transport, and your token sent as an Authorization header.
- Most clients that use a file take this shape:
{
"mcpServers": {
"hooksend": {
"type": "http",
"url": "https://hooksend.app/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}What it will not do
An AI acting on your account is only a good idea if the boundaries are real ones. These are enforced by HookSend, not by asking the AI nicely.
Nothing gets deleted
No tool deletes a campaign, a flow or a knowledge base. Where the dashboard can delete, the connector offers pause or archive instead, so anything it does can be undone.
The dangerous few ask first
9 actions genuinely cannot be undone, such as removing comments from Instagram or sending someone a DM. Each refuses the first request and tells the AI to check with you.
Your plan still applies
Every action runs through the same checks the dashboard uses, so the same limits and the same allowance apply. The connector is not a way around your plan.
It cannot spend your money
Buying, changing your billing, inviting a colleague and managing these tokens all refuse an AI client outright. Those stay with a person who is signed in.
Nothing runs before you know about it
A new flow is saved unpublished and a new Comment Guard rule is saved switched off, so neither can quietly start acting on real people. A campaign is the exception: like one built in the dashboard it goes live at once, so the tool tells your AI to explain what it will do first, and pausing it undoes that.
You can cut it off
Revoking a token stops it working immediately, disconnecting an app under Connected apps does the same for a client that signed in, and every action an AI took is written down where you can read it.
The questions this page does not answer
Four pages, each on one question, each written 30 September 2026.
Can an Instagram MCP server run a comment-to-DM campaign on its own?
Six Instagram MCP servers, read on their own pages. Several can post and comment; one can send a DM. None of the six publishes a tool that leaves a campaign, a flow or a moderation rule running after the chat closes.
The Instagram MCP servers on GitHub want my password. Will that get me banned?
Several of the open-source Instagram MCP servers on GitHub log in with your username and password. HookSend uses Meta's official Graph API as an approved Meta Tech Provider, and never sees your password.
How do I connect my Instagram account to ChatGPT?
The click path in ChatGPT's own settings, the HookSend sign-in screen it sends you to instead of asking for a token, and which plans can add a custom connector.
How do I add the HookSend MCP server to Codex?
Codex keeps its MCP servers in a TOML file, not JSON. The exact table to add, where the file lives, and how to keep your token out of it.
Try it on the free trial
Fifteen days of everything, no card needed. The connector is included, so you can hand your Instagram automation to your AI on day one.