MCP
Run your social media from the AI assistant you already use. The Larkpulse MCP server connects Claude, ChatGPT, Perplexity, Cursor and command-line agents to your Larkpulse workspace, so they can plan, write, design, schedule and publish posts, read your analytics and help you reply to comments.
New to MCP? The step-by-step guide explains what you can do and how calls are counted.
https://app.larkpulse.com/api/mcpThe server is hosted by Larkpulse; there is nothing to install. AI agents can read the connect guide to learn the workflow.
claude mcp add --transport http larkpulse https://app.larkpulse.com/api/mcpCustom MCP servers with full access need a ChatGPT Business or Enterprise/Edu workspace whose admin allows them. ChatGPT Pro accounts can connect with read-only access, so posting tools aren't available there.
{
"mcpServers": {
"larkpulse": { "url": "https://app.larkpulse.com/api/mcp" }
}
}openclaw mcp add larkpulse --url https://app.larkpulse.com/api/mcp --transport streamable-http --auth oauth
openclaw mcp login larkpulse
openclaw mcp doctor larkpulse --probehermes mcp add larkpulse --url https://app.larkpulse.com/api/mcp --auth oauthEvery tool is annotated so your assistant knows which ones only read, which change your Larkpulse data and which act on a social platform. Assistants should ask you before publishing, replying or moderating.
list_workspaces | Workspaces you can access and your role in each. | Read |
list_accounts | Connected social accounts, with each account's character limit. | Read |
list_pinterest_boards | Boards for a connected Pinterest account. | Read |
list_content_categories | Content category queues and their posting slots. | Read |
list_personas | Personas for AI writing. | Read |
get_analytics | Metrics for one account or the whole workspace, including your top posts. | Read |
get_calendar | Drafts, scheduled and published posts over a date range. | Read |
get_post | One post's publish status, errors and links for each account. | Read |
list_sources | Uploaded source documents and their insight counts. | Read |
list_brain_insights | Stories, facts, ideas and other insights from your Brain. | Read |
get_brain_insights | Full text of selected insights. | Read |
list_generate_models | AI models and their credit cost. | Read |
generate_post | Write post copy from a brief or Brain insights. Saves nothing. | Changes Larkpulse |
improve_post | Polish your draft for each channel. Saves nothing. | Changes Larkpulse |
magic_adapt | Adapt a post to other channels. Saves nothing. | Changes Larkpulse |
generate_first_comments | Write follow-up comments for a post. Saves nothing. | Changes Larkpulse |
list_image_options | Image models, styles and brand kits. | Read |
generate_image | Generate up to 4 AI images, saved to your Media Library. | Changes Larkpulse |
get_image | Check an image job and get the finished images. | Changes Larkpulse |
list_carousel_options | Carousel designs, your styles, brand kits and CTAs. | Read |
generate_carousel | Create a 3 to 9 slide carousel from post text. | Changes Larkpulse |
get_carousel | Check a carousel's progress and slides. | Read |
edit_carousel | Change a carousel in plain language. | Changes Larkpulse |
upload_media | Add an image or video to your Media Library from a URL or chat attachment. | Changes Larkpulse |
create_media_upload | Get a direct upload link for local files (command-line agents). | Changes Larkpulse |
finalize_media | Save a file uploaded through a direct upload link. | Changes Larkpulse |
list_comment_ctas | Saved calls to action you can add as a first comment. | Read |
save_draft | Save a post as a draft in your calendar. | Changes Larkpulse |
schedule_post | Schedule a post for a future time. | Acts on platform |
add_to_category | Queue a post into a content category's next slot. | Acts on platform |
publish_post | Publish a post now to one or more accounts. | Acts on platform |
get_inbox | Comments, replies and mentions on your posts. | Read |
draft_comment_reply | Draft an on-brand reply for you to review. Posts nothing. | Changes Larkpulse |
reply_to_comment | Post a reply you've approved. | Acts on platform |
moderate_comment | Ignore, hide, unhide, approve or reject a comment. | Acts on platform |
Ready-made workflows your assistant can offer as starters or slash commands.
plan_week_of_posts · Draft a week of posts from your Brain and save them as drafts for review.repurpose_to_channels · Adapt one post to each connected channel.carousel_from_post · Turn a post into an AI carousel and attach it to a draft.analytics_recap · Summarise performance and your best posts, with ideas for what to post next.reply_to_comments · Draft replies to new comments for you to approve.Each successful action counts as one MCP call against the workspace owner's monthly allowance. Checking a post, image or carousel is free, and failed calls are never counted. Writing and image tools also use AI credits, or your own OpenRouter or fal.ai keys. See how MCP calls are counted.
Questions or problems connecting? Email [email protected] or use our contact form.