Use this file to discover all available pages before exploring further.
bundlesocial-mcp is a Model Context Protocol server that exposes the bundle.social operations as MCP tools — so Claude Desktop, Claude Code, Cursor and any other MCP client can post, schedule, import, analyze content and manage connected accounts across 14+ platforms.It ships as a local stdio server (npx bundlesocial-mcp). A hosted remote server at mcp.bundle.social is on the roadmap.
The server covers the whole bundle.social API (the platform-specific edit/delete-after-publish helpers are reached via trigger_integration_tool).Diagnostics & discovery
Tool
Description
check_setup
Diagnostic JSON: API key, connectivity, organization API access, team selection, integrations, quotas.
list_integrations
List connected social accounts (ids, platform types, channels).
list_integration_tools / trigger_integration_tool
List & call read-only platform helpers — subreddit flairs/requirements, YouTube categories/playlists/regions, LinkedIn mentions, Instagram locations, Google Business categories, TikTok trending music.
Posts
Tool
Description
create_post / schedule_post
Publish now (or as a draft) / schedule for a future date.
update_post / retry_post
Update a post (only changed fields) / re-attempt one that ended in ERROR.
list_posts / get_post / delete_post
List with filters / fetch / delete posts.
create_post_import …
Import post history from a connected account: create_post_import, list_post_imports, get_post_import, list_imported_posts, delete_imported_posts, retry_post_import.
create_post_csv_import …
Bulk-schedule from a CSV (URL or local file): create_post_csv_import, list_post_csv_imports, get_post_csv_import, get_post_csv_import_status, get_post_csv_import_rows.
Your organization, and posts/comments/uploads/imports usage & quotas.
Errors come back as { "error": { "code", "message", "details"? } } with isError: true. The per-platform fields for posts are documented in Platform parameters.
Reads BUNDLESOCIAL_API_KEY (required), BUNDLESOCIAL_TEAM_ID (optional — needed only if your org has more than one team) and BUNDLESOCIAL_API_URL (optional). Get an API key in the dashboard.