agorapulse_compute_ metric_ setCompute one metric set from agorapulse_list_metric_sets for chosen profiles and a date range, and get the values with each metric's meaning.
Ask what needs a reply, answer a comment, see how a profile did last month, hear what people are saying about you and save the next post as a draft, all by asking.
PopMCPAgorapulse
Sign in with Agorapulse and your AI can read your inbox, listening searches and reports, answer comments and messages, and save posts as drafts, one workspace per connection. New connections start read-only. With an API key on the Custom plan, it can also upload files, set options for each network on a draft, and read competitor reports and metric sets. Agorapulse's tools save drafts and cannot publish or schedule: someone does that in Agorapulse.
36 tools in the full catalog: 29 read and 7 write. 35 load by default, and the rest are found with tool search.
agorapulse_compute_ metric_ setCompute one metric set from agorapulse_list_metric_sets for chosen profiles and a date range, and get the values with each metric's meaning.
agorapulse_create_ calendar_ noteAdd a note to the publishing calendar, such as a launch date or a holiday.
agorapulse_create_ draftSave a post as a draft from plain inputs, for people to review in Agorapulse.
agorapulse_create_ media_ uploadStart uploading a file for use in posts.
agorapulse_delete_ calendar_ noteDelete a calendar note for good.
agorapulse_get_ audience_ reportAudience report for one social profile over a period: followers and other audience numbers by day, per network.
agorapulse_get_ community_ management_ reportCommunity management report for one social profile over a period: by day, the replies sent and the actions your team took, per network.
agorapulse_get_ competitor_ reportCompetitor report for a profile over a period: audience, publishing, engagement and top content for each tracked competitor.
agorapulse_get_ content_ reportContent report for one social profile over a period: how each published post did (reach, impressions, engagement, depending on the network).
agorapulse_get_ media_ statusCheck an uploaded file: status (AWAITING_UPLOAD, PROCESSING, VALID, INVALID, EXPIRED), size and format once checked, any errors, and whether each network's formats can take it.
agorapulse_get_ profile_ reportGet one profile's audience, content and community numbers for a period, with its top posts.
agorapulse_list_ competitorsList the competitors tracked for a profile.
agorapulse_list_ metric_ setsList the metric sets Agorapulse can compute, optionally for chosen profiles, each with its networks, options and metrics.
agorapulse_list_ pinterest_ boardsList the public boards of a Pinterest profile, read live from Pinterest.
agorapulse_search_ calendar_ notesList notes on the publishing calendar, optionally by date and profile.
agorapulse_update_ calendar_ noteReplace a calendar note.
agorapulse_get_ listening_ engagementSum the reactions, comments and shares on what a listening search matched, as totals or grouped by DATE, NETWORK or COMPETITOR.
agorapulse_get_ listening_ keywordsList the topics people mention with a listening search, each with its count, sentiment and interactions.
agorapulse_get_ listening_ overviewGet a listening search's volume, engagement, sentiment, topics and top mentions in one call.
agorapulse_get_ listening_ sentimentSplit what a listening search matched into positive, neutral and negative, as totals or grouped by DATE, NETWORK or COMPETITOR.
agorapulse_get_ listening_ volumeCount what a listening search matched over a period, as a total or grouped by DATE, NETWORK or COMPETITOR.
agorapulse_list_ listening_ mentionsRead the posts and articles a listening search matched.
agorapulse_list_ listening_ searchesList this workspace's listening searches: id, name, networks, competitors if it is competitive, and the last seven days' numbers.
agorapulse_get_ workspace_ overviewSee the workspace's profiles, groups and listening searches in one call.
agorapulse_list_ organizationsList the Agorapulse organization this connection is for: its id and name.
agorapulse_list_ profile_ groupsList the folders that organize this workspace's social profiles, including empty ones, each with the profileUids it holds.
agorapulse_list_ profilesList the social profiles connected to this workspace: profileUid, name, type such as FACEBOOK_PAGE or LINKEDIN_COMPANY, and the network's own id.
agorapulse_list_ workspacesList the Agorapulse workspace this connection is for: its id and name.
agorapulse_get_ inbox_ itemRead one inbox item in full, with its history and any approval workflow holding it.
agorapulse_get_ inbox_ to_ reviewList what is waiting for review in the inbox, across every profile.
agorapulse_list_ conversation_ messagesRead the messages of one private conversation.
agorapulse_list_ inbox_ itemsFind items in the social inbox: comments, messages, mentions and reviews.
agorapulse_reply_ to_ inbox_ itemReply to an inbox item.
agorapulse_call_ toolOn a signed-in connection, run any Agorapulse tool by name, including ones added after connecting.
agorapulse_list_ toolsOn a signed-in connection, list Agorapulse's live tool set with parameter schemas.
agorapulse_get_ api_ healthCheck that Agorapulse's API is up.
Authorize once, then an endpoint your client signs into. Nothing to deploy, and nothing to install on the Agorapulse side.
Open Agorapulse in PopMCP, click Sign in with Agorapulse, sign in, allow access and choose your workspace. There is no developer app and no callback URL to set up. Agorapulse offers this sign-in on every plan except Legacy. For file uploads, network options on drafts and metric sets, use an API key under More options instead: you make one in Agorapulse under Personal settings, API Keys, on the Custom plan.
your-agorapulse-value••••••••••••3f7aReading changes nothing. Replies, drafts and calendar notes wait until an owner or admin allows write actions in PopMCP, and new connections start read-only. A reply goes out for real unless an approval workflow in Agorapulse holds it, so your AI is told to get a clear yes first. Each connection works on one workspace and refuses any other, and it can do only what your Agorapulse user can do.
Drop the PopMCP URL into Claude, ChatGPT, Claude Code, Codex or any other supported client. It signs in through PopMCP with OAuth, so your Agorapulse credential never leaves the server.
app.popmcp.com/mcpAsk for something harmless before the agent changes anything. Writes run as soon as it calls them, so confirm it reads the right account first.
What is waiting for a reply in my inbox, and which of it looks like a complaint?
agorapulse_get_inbox_to_reviewok
Then just ask for the work
“What is waiting for a reply in my inbox, and which of it looks like a complaint?”
“Answer the newest question on our Facebook page with this text, and show me whether it went out or needs approval”
“How did our Instagram do last month, and which posts got the most engagement?”
“What are people saying about us this week, and what are the main complaints?”
“Save this text as a draft for our LinkedIn and Facebook pages so the team can review it”
“Add our product launch to the publishing calendar for December 1 and show me what else is on that week”
“How does our Instagram compare with the competitors we track this month?”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting Agorapulse behind an AI client.
No. You click Sign in with Agorapulse, sign in, allow access and choose your workspace. A key is only for file uploads, network options on drafts, competitor reports and metric sets. You make one in Agorapulse under Personal settings, API Keys.
Agorapulse says this sign-in is open to all its users except those on the Legacy plan, and that it is in beta. It says API keys come with the Custom plan.
Signing in covers the inbox, listening, analytics, drafts and calendar notes, with nothing to copy. A key also reaches file uploads, options for each network on a draft, Pinterest boards, competitor reports and metric sets. A connection uses one or the other, and you can add a second connection to have both.
No. Agorapulse's tools save drafts and cannot publish or schedule, so someone reviews and schedules each post in Agorapulse. Replies are different: a reply goes out for real unless an approval workflow holds it.
Only what your own Agorapulse user can see, in the one workspace you chose. An API key has the access of the person who made it, so Agorapulse suggests the key of an organization owner or manager when you want every profile.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Connect Agorapulse in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Agorapulse on the consent screen. The Agorapulse tools are then available in that session, and no Agorapulse credential is stored on your machine.
Loading 36 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 35-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.
A tool is something your AI calls, and there are 36 here. A trigger is something PopMCP watches for you: 4 Agorapulse events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Agorapulse.
Launch a hosted MCP endpoint for Agorapulse, keep tool access under control, and start testing real workflow prompts right away.