MCP tools reference

All 17 tools available through Model Context Protocol.

Posts

create_post

Draft and publish or schedule a new post. Accepts content (a brief description or full copy), content type (text or image), target channels, optional media, and optional scheduling.

list_posts

View recent posts including drafts, scheduled, in-flight, and published. Returns all posts for the current workspace.

get_post

Inspect a single post and its delivery status across all targets. Returns detailed information including per-target publish status.

update_post

Edit an existing post's content, media, channel overrides, targets, or schedule. Published targets are edited live where the platform supports it.

delete_post

Remove a post. Only works on mutable posts: drafts, scheduled, or failed. Published and processing posts cannot be deleted.

schedule_post

Set or change when a post publishes. Supports a single scheduled time or per-target schedules (e.g. Instagram at 9am, LinkedIn at noon).

publish_post_now

Publish a post immediately across its current targets. Optionally wait for publish to complete before returning.

upload_media

Upload an image or video file and get back a public URL. Supports JPEG, PNG, WebP, GIF, MP4, and QuickTime. Use the returned URL when creating or updating posts.

Social accounts

list_connected_social_accounts

List all connected social media accounts for the active workspace. Returns account details for each connected platform.

connect_social_account

Connect a social account. For OAuth platforms (Instagram, Facebook, X, YouTube, TikTok, Pinterest, LinkedIn, Threads), returns an authorization URL. For Bluesky, connects directly with identifier and app password.

Workspaces

list_workspaces

List all workspaces available to your account, including IDs, names, slugs, and your role in each.

create_workspace

Create a new workspace and make it the active workspace for the current MCP session. Returns workspace details and an API key.

switch_workspace

Switch the MCP session to a different workspace. All subsequent tool calls will operate on the new workspace.

delete_workspace

Delete the active workspace. Blocked if it is your only workspace. Automatically switches to another workspace after deletion.

Team

invite_team_member

Invite someone to the active workspace by email. The invitee receives an email with a link to join.

list_members

View all current members of the active workspace.

Feedback

submit_feedback

Send product feedback directly to the AgentReacher team. Supports categories: bug, idea, ux, instagram, youtube, onboarding, and other.

Each tool accepts structured parameters, but you do not need to know the exact format. Your AI assistant handles the mapping — just describe what you want in plain language.

For setup instructions, see MCP overview.