Planoly MCP

by planoly

Not rated
GitHub

About

Generating content is the easy part. Publishing to your socials is the manual part. Now there is an MCP which acts as the publishing layer directly to socials. No more manual exporting of files. No more pain.

Details

Author
planoly
Categories
Marketing, Other

Setup

Install Planoly MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/planoly/planoly-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

Connect AI assistants toPlanoly— plan, create, schedule, and analyze social media content across Instagram, TikTok, YouTube, Pinterest, Facebook, and more, straight from Claude, Cursor, or any MCP client.

This is aremote MCP server, hosted by Planoly:

- Create and schedule postsacross all your connected channels in one call — shared caption/media with per-platform overrides, Instagram tags and collaborators, TikTok sounds and privacy settings, YouTube visibility, Pinterest boards, and more.
- Manage your content calendar— list drafts and scheduled posts, edit captions and settings, reschedule (including Instagram Best Time slots), or delete.
- Work with your media library— browse, search, organize into folders, preview media, import from URLs, or upload new assets.
- Analyze performance— Instagram account analytics, per-post performance ranked by the metric you care about, public account research via Business Discovery, and shareable report links.
- Discover trends— browse TikTok's Commercial Music Library trending sounds and attach them to posts.

Seedocs/examples.mdfor example prompts and workflows.

claude mcp add --transport http planoly https://mcp.planoly.com/mcp

Go toSettings → Connectors → Add custom connectorand enter:

Add to~/.cursor/mcp.json(or.cursor/mcp.jsonin a project):

{ "mcpServers": { "planoly": { "url": "https://mcp.planoly.com/mcp" } } }
code --add-mcp '{"name":"planoly","type":"http","url":"https://mcp.planoly.com/mcp"}'

For clients that only support local stdio servers, bridge withmcp-remote:

{ "mcpServers": { "planoly": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.planoly.com/mcp"] } } }

The server uses the standard MCP authorization flow — OAuth 2.1 authorization code with refresh tokens, discovered automatically by the client:

- Protected resource metadata:https://mcp.planoly.com/.well-known/oauth-protected-resource/mcp
- Authorization server:https://app.planoly.com/api/auth
- Scopes:openid,profile,email,offline_access

Tokens are scoped to your Planoly user. Tools that operate on a workspace take aworkspaceIdand enforce workspace membership on every call — start withlist_workspacesto see what you can access.

Full details indocs/authentication.md.

Summarized below; parameter-level detail lives indocs/tools.md.

The model never carries media bytes through inference. Media reaches a post byassetId, from one of three sources:
- Existing media— take anassetIdfromlist_media_libraryor from another post vialist_post_groups.
- From a URLcreate_asset_from_urlhas the server fetch it (allowlisted hosts only).
- Local bytesrequest_asset_upload→ HTTPPUTthe bytes →confirm_asset_upload, for clients with a code-execution sandbox.

Details and constraints indocs/media.md.

Posts are validated against each platform's rules (caption length, media count/type, aspect ratio, video duration) the same way the Planoly app validates them — errors come back at tool-call time with the exact violation, not at publish time.

Some tools map to Planoly premium features and require a paid workspace: TikTok trending sounds, the media library tools, the analytics tools, and product tagging. When a tool requires an upgrade, the error includes a link to the billing page.

- Tool reference— every tool, its parameters, and behavior
-
Authentication— the OAuth flow, token model, resetting auth state
-
Media handling— how assets get in and out
-
Example prompts— workflows to try
-
Troubleshooting— common errors and fixes
-
Changelog

- Product and account help:Planoly help center· seeSUPPORT.md
- MCP server bugs and feature requests:
issues
- Vulnerabilities: report privately per
SECURITY.md

The server implementation is not open source; this repository tracks the public documentation andMCP registrymetadata (server.json) for the hosted service.

Free MCP that drives an audit of your marketing. Your AI connects, adsOS digs through your ads, email and site, and hands back a growth plan you can run today.

Launch & manage your User Referral and Partner / Affiliate program — for developers and growth teams.

Let AI clients add payments to your website. Create checkout pages, events and forms and embed them on your site in minutes.

Answers questions on AEO, SEO, web development and branding from the published material of GOJI, a Melbourne digital agency, with a goji.agency URL to cite on every result.

A shared campaign canvas for you and your AI agent: briefed by your brand rules, gated by your approval.

Technical SEO audits and crawl insights for AI assistants via MCP.

Run your Linkedin account from claude or chatgpt

AI agents that manage paid ads across Meta, LinkedIn, and Google Ads: campaigns, ad creative, and day-to-day ad operations from any MCP client.

Chat with any brand's Meta (Facebook/Instagram) ads inside Claude — research a competitor's ad library, surface their longest-running winners, extract hooks/formats, and clone winning ads for your own brand.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.