Integration · Marketing
Connect Claude & ChatGPT to Hootsuite
Ask your AI what is scheduled for next week, or have it schedule a post to your social profiles in Hootsuite. It can list and read scheduled and sent posts, schedule and delete posts, and approve or reject posts waiting for review. It can also look up social profiles, organizations, teams and members.
Free plan, no credit card. Takes about a minute.
Try asking
“What is scheduled to go out next week?”
The AI lists posts in that date range with state SCHEDULED, with text, profile and time.
“Schedule this post to our LinkedIn and Facebook pages for Tuesday at 9:00.”
It finds the profile IDs and schedules the post for that time. It publishes to the real accounts then.
“Which posts are waiting for approval?”
It lists posts with state PENDINGAPPROVAL.
What your AI can do
Posts and scheduling
List and read scheduled and sent posts, schedule new posts with text and media, and delete scheduled posts.
Approvals
Approve or reject posts waiting for review, and read a post's approval history.
Profiles and teams
List social profiles, organizations, teams and members, and see which profiles a team can use.
“Approve the post about the summer sale.”
It finds the post and approves it, so it publishes as scheduled.
“Did any posts fail last week?”
It lists posts from last week with state SENDFAILEDPERMANENTLY.
“Who is on the marketing team, and which profiles can they use?”
It lists the team's members and the social profiles the team can post to.
18 tools for Hootsuite
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
approve_postVisible to othersApprove a post waiting for review by `message_id` and `sequence_number`. It will then publish as scheduled.delete_postDeletesDelete a scheduled post by `message_id`. This cannot be undone.get_meGet the connected Hootsuite member's own details.get_memberGet one member by `user_id`, with name and email.get_postGet one post by `message_id`, with its text, state and scheduled time.get_post_review_historyGet the approval history of a post by `message_id`.get_social_profileGet one social profile by `social_profile_id`.get_teamGet one team by `team_id`.list_my_social_profilesList the social profiles you have access to, with their IDs.list_organization_membersList the members of an organization by `organization_id`.list_organizationsList the organizations you belong to, with their IDs.list_postsList scheduled or sent posts between `start_time` and `end_time` (ISO-8601), optionally by `state` (SCHEDULED, SENT, PENDINGAPPROVAL, REJECTED, SENDFAILEDPERMANENTLY) and social profile.list_social_profilesList all social profiles (Facebook, Instagram, LinkedIn, X and more) you can post to, with IDs.list_team_membersList the members of a team by `organization_id` and `team_id`.list_team_social_profilesList the social profiles a team can use, by `organization_id` and `team_id`.list_teamsList the teams in an organization by `organization_id`.reject_postVisible to othersReject a post waiting for review by `message_id`, `sequence_number` and `reason`.schedule_postVisible to othersSchedule a post with `text` to one or more `social_profile_ids` at `scheduled_send_time` (ISO-8601, UTC), with optional media and tags. It publishes to real social accounts at that time.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Hootsuite from the app list.
- 2
Paste your key
Hootsuite connects through your own OAuth app, and you sign in with Hootsuite once. You need a Hootsuite Developer account (join through Hootsuite's developer community; approval comes by email). Create an app at hootsuite.com/dashboard#/app-directory/developers/my-apps to get a Client ID and Client secret. In the app, go to Security > Rest API and add the redirect URI https://pipmcp.com/oauth/callback. Then paste the Client ID and secret into PipMCP and sign in.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Hootsuite?
It can read your own member details, social profiles, scheduled and sent posts, a post's approval history, organizations, teams and members. It can schedule posts, delete scheduled posts, and approve or reject posts waiting for review.
Does the AI see my Hootsuite credentials?
No. Your Hootsuite credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with lookups only. A scheduled or approved post publishes to real social accounts, and deleting a scheduled post cannot be undone, so these can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
Hootsuite connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Hootsuite account.
Why do I need a Hootsuite Developer account?
PipMCP connects to Hootsuite through an OAuth app that you own, and Hootsuite lets you create apps from a developer account. Once your developer account is approved, you create the app, add PipMCP's redirect URI and paste the Client ID and secret. After that you sign in with Hootsuite once.
Let your AI work in Hootsuite today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Hootsuite freePipMCP is not affiliated with Hootsuite. Product names are trademarks of their owners.






