How to connect ContentStudio to Hermes Agent
Connect ContentStudio to Hermes with ClawLink: paste your ContentStudio key once and 72 tools work from chat. No MCP server to run, nothing stored on your machine.


ContentStudio is a social media management platform for publishing, workspace collaboration, analytics, and social inbox workflows.. Once connected, Hermes Agent can read and act on ContentStudio from chat — pairing, token refresh, and tool wiring handled for you.
Most guides for giving Hermes Agent ContentStudio access start with registering your own OAuth app or pasting API keys into env files, then leave the token refresh and tool wiring to you. ClawLink gives Hermes a more practical ContentStudio setup: pair once in the browser and your always-on Hermes agent can act on ContentStudio for you, reading and doing real work on your behalf with no auth, token refresh, or tool wiring to build yourself.
Setup
It takes three steps to connect Hermes to ContentStudio.
1Install and pair
Install the ClawLink plugin, then pair Hermes with a one-time browser approval:
hermes plugins install ClawLink-HQ/hermes-plugin --enable- 2
Connect ContentStudio
Paste your API key in the dashboard.
- 3
Use it from chat
Ask Hermes Agent: "What can you do with ContentStudio?"
Install by command
The prompt above walks Hermes through this. By hand, it is four commands and a browser approval:
hermes plugins install ClawLink-HQ/hermes-plugin --enable
hermes clawlink begin # prints an approval link — open it and approve
hermes clawlink finish # after approving in the browser
hermes clawlink testThen connect ContentStudio in the ClawLink dashboard — paste your ContentStudio API key once.
Verify the connection by asking Hermes:
Pull the relevant data from ContentStudio, summarize it in plain English, and point out anything that needs attention.
Using a different agent?
The Hermes plugin is one client of ClawLink's MCP server. Claude Code, Cursor, Codex, or any agent that can run a shell command pairs with the same ClawLink account through the CLI:
npx -y @useclawlink/cli loginlogin opens the same browser approval and stores a credential locally. Once ContentStudio is connected in the dashboard, that agent calls the same 72 ContentStudio tools over MCP. Full setup for MCP clients and shell agents: connect apps to any AI agent.
ContentStudio MCP for Hermes
Looking for a ContentStudio MCP server for Hermes Agent? ClawLink connects ContentStudio to Hermes Agent and exposes 72 ContentStudio tools your agent can call over MCP, with hosted auth and nothing to run or maintain yourself. Using OpenClaw instead? The OpenClaw ContentStudio integration works the same way.
What the Hermes Agent ContentStudio integration can do
72 ContentStudio tools are ready for Hermes Agent once the account is connected. The 30 below are the ones people reach for most; your agent can call all 72.
30 of 72 ContentStudio tools for Hermes
| Tool | What it does |
|---|---|
Get AI insights content_studio_get_ai_insights | Generate AI analytics insights for one connected Facebook, GMB, Instagram, LinkedIn, Pinterest |
Get analytics summary content_studio_get_analytics_summary | Return current-versus-previous summary KPIs for one connected Facebook, GMB, Instagram |
Get audience demographics content_studio_get_audience_demographics | Return a supported Facebook, Instagram, LinkedIn, or YouTube audience demographics report |
Get audience growth analytics content_studio_get_audience_growth_analytics | Return audience, follower, or subscriber growth for one connected social account through an |
Get content analytics content_studio_get_content_analytics | Get analytics for one platform-native Facebook, GMB, Instagram, LinkedIn, Pinterest, TikTok |
Get current user content_studio_get_current_user | Return the active ContentStudio user associated with the connected API key |
Get engagement analytics content_studio_get_engagement_analytics | Return active-user, impression, engagement, action, page-view, view, or watch-time analytics |
Get gmb activity analytics content_studio_get_gmb_activity_analytics | Return Google Business Profile search-keyword, review, or media-activity analytics from one of |
Get inbox contact content_studio_get_inbox_contact | Get the contact profile associated with a ContentStudio Social Inbox element |
Get media performance analytics content_studio_get_media_performance_analytics | Return Facebook reel/video, Instagram hashtag/story/reel, or LinkedIn hashtag performance |
Get publishing analytics content_studio_get_publishing_analytics | Return publishing behavior, posting cadence, pin rollups, YouTube discovery or sharing, or |
Get twitter credits used content_studio_get_twitter_credits_used | Return Twitter/X API credits consumed by one connected account over a date range |
List approval workflows content_studio_list_approval_workflows | List published approval workflows available in a ContentStudio workspace |
List campaigns content_studio_list_campaigns | List or search campaigns in a ContentStudio workspace and return campaign IDs for post |
List connection platforms content_studio_list_connection_platforms | List every social platform supported by ContentStudio account connection and identify whether |
List content categories content_studio_list_content_categories | List or search content categories in a ContentStudio workspace and return category IDs usable |
List facebook text backgrounds content_studio_list_facebook_text_backgrounds | List every Facebook colored-text background preset ID usable in facebook_options on plain-text |
List inbox conversation content content_studio_list_inbox_conversation_content | List messages, internal notes, or bookmarked messages for one ContentStudio Social Inbox |
List inbox post comments content_studio_list_inbox_post_comments | List public Social Inbox comment threads for a platform post reference |
List inbox tags content_studio_list_inbox_tags | List all Social Inbox tags in a ContentStudio workspace |
List labels content_studio_list_labels | List or search labels in a ContentStudio workspace |
List media content_studio_list_media | List and filter media-library assets in a ContentStudio workspace |
List post comments content_studio_list_post_comments | List collaboration comments and internal notes on a ContentStudio post |
List posts content_studio_list_posts | List ContentStudio workspace posts using status, date, approval, label, campaign |
List ranked content analytics content_studio_list_ranked_content_analytics | List one offset-paginated page of top, least-performing, sorted, or pin-performance content |
List social accounts content_studio_list_social_accounts | List connected social accounts in a ContentStudio workspace |
List team members content_studio_list_team_members | List or search team members in a ContentStudio workspace and return user and membership IDs |
List workspaces content_studio_list_workspaces | List workspaces accessible to the connected account and return workspace IDs for |
Search inbox elements content_studio_search_inbox_elements | Search one page of ContentStudio Social Inbox conversations, posts, and reviews using status |
Summarize inbox elements content_studio_summarize_inbox_elements | Count ContentStudio Social Inbox conversations, posts, and reviews by all, unassigned, mine |
Try it: find the ContentStudio tool you need
Browse the 30 ContentStudio tools
Click any tool to see exactly what Hermes can do and copy a ready-to-use prompt.
Example prompts
Pull the relevant data from ContentStudio, summarize it in plain English, and point out anything that needs attention.
Pull the relevant data from ContentStudio, summarize it in plain English, and point out anything that needs attention.
Pull the relevant data from ContentStudio, summarize it in plain English, and point out anything that needs attention.
Pull the relevant data from ContentStudio, summarize it in plain English, and point out anything that needs attention.
ClawLink vs. building it yourself
The alternative to ClawLink is usually manual API key setup plus your own token handling, permission troubleshooting, and tool plumbing for Hermes Agent. That is fine if you want to build and maintain the integration yourself. Most teams just want ContentStudio working from chat.
| Manual | ClawLink | |
|---|---|---|
| Credential handling | Collect, validate, store, and rotate the ContentStudio API key yourself, then make sure every tool call uses the right account. | Users complete the hosted ClawLink setup once and the connected ContentStudio account becomes available to the agent without you building credential management. |
| Ongoing maintenance | You own refresh logic, permission debugging, environment config, and every provider-specific edge case for ContentStudio. | ClawLink handles the repetitive integration plumbing so your team can focus on the workflow instead of the infrastructure. |
| Agent usability | You still need to expose the right ContentStudio actions to the runtime in a format your agent can reliably use. | 72 tools for ContentStudio are already exposed through ClawLink, so the agent can read and act from chat immediately. |
ClawLink vs. Composio
Composio also exposes ContentStudio to AI agents. It is developer infrastructure: Python and TypeScript SDKs, an MCP server, and a catalog past 1,000 apps, aimed at teams shipping agent products. ClawLink is built for Hermes Agent users instead. You install the plugin once, connect ContentStudio in the browser, and the 72 tools above work from chat. There is no SDK and no config file, and the ContentStudio key you paste at setup is stored server-side rather than kept in your environment. Choosing between them? Read the full Composio alternatives comparison.
Troubleshooting
Hermes paired but still can't use ContentStudio
Pairing is a two-step handshake: run hermes clawlink begin, approve the link in your browser, then run hermes clawlink finish. If you ran finish before approving, or the approval link expired, run hermes clawlink begin again to get a fresh link. Confirm the plugin was installed with --enable, then verify with hermes clawlink test.
Connection succeeds but no tools appear
Reconnect ContentStudio from the dashboard, then start a fresh chat if the runtime still has the old tool catalog loaded.
"Tool schema not loaded yet" error when calling ContentStudio tools
ContentStudio tool schemas load on demand the first time a tool runs and are cached after that, so this error usually clears on its own: wait a few seconds and retry the same request. If every ContentStudio call keeps failing with it in a fresh chat, reconnect from the dashboard, and contact support if it still persists — that pattern points to a configuration problem on our side, not something you can fix by reconnecting again.
ContentStudio returns 403 or "permission denied" on one action while others work
Two usual causes. The connected account may not have access to the specific workspace, inbox, store, or project in the request — check that first. If access looks right, the agent may have sent a placeholder value (like "YOUR_ID" or an example id from documentation) instead of a real one: ask it to run a list or search tool first, then retry the action with a real id from those results. Most failures at this stage are one of these two, not ClawLink bugs.
API key setup works but results look incomplete
Double-check that the API key for ContentStudio has the right scopes or account access. A valid key can still be too limited for some reads or writes.
FAQ
Is there a Hermes Agent ContentStudio integration?
Yes. ClawLink is the fastest way to connect Hermes to ContentStudio: link your ContentStudio account once in the browser and Hermes Agent can call the ContentStudio API through 72 ready-made tools — no custom code or token handling.
How do I connect ContentStudio to Hermes with ClawLink?
Install the plugin with hermes plugins install ClawLink-HQ/hermes-plugin --enable, then pair once: run hermes clawlink begin, approve the link in your browser, and run hermes clawlink finish. Connect ContentStudio in the dashboard and Hermes can use it from the next message — no config files, and the ContentStudio key you paste is stored server-side instead of in your environment.
How long does it take to connect ContentStudio to Hermes Agent?
About two minutes. Sign in, click Connect next to ContentStudio in the dashboard, authenticate, and Hermes Agent can use it from the next chat message.
Why use ClawLink instead of wiring ContentStudio up myself?
The alternative to ClawLink is usually manual API key setup plus your own token handling, permission troubleshooting, and tool plumbing for Hermes Agent. That is fine if you want to build and maintain the integration yourself. Most teams just want ContentStudio working from chat.
Hermes paired but still can't use ContentStudio
Pairing is a two-step handshake: run hermes clawlink begin, approve the link in your browser, then run hermes clawlink finish. If you ran finish before approving, or the approval link expired, run hermes clawlink begin again to get a fresh link. Confirm the plugin was installed with --enable, then verify with hermes clawlink test.