Ocoya
MCP

Run social media from Claude, ChatGPT & more.

Ask your AI assistant to write the caption, design the post and schedule it — over the Model Context Protocol, using real, authenticated tools, not copy-paste.

Works with the assistant you already use

Claude
ChatGPT
Gemini
Cursor
Copilot
VS Code
Codex
Perplexity
Raycast
n8n
Claude — connected to Ocoya
Launch a 2-week awareness campaign for our summer menu on Instagram and Facebook.
ocoya_list_social_profiles
ocoya_get_brand
ocoya_create_ai_campaign

Campaign queued: 8 posts over two weeks in your brand colours, generating in the background. Want to review the drafts before they publish?

ChatGPT — connected to Ocoya
Launch a 2-week awareness campaign for our summer menu on Instagram and Facebook.
ocoya_list_social_profiles
ocoya_get_brand
ocoya_create_ai_campaign

Done — 8 posts are generating for Instagram and Facebook, spread over two weeks at your best times. I'll hold them as drafts for your approval.

Gemini — connected to Ocoya
Launch a 2-week awareness campaign for our summer menu on Instagram and Facebook.
ocoya_list_social_profiles
ocoya_get_brand
ocoya_create_ai_campaign

I've started an 8-post awareness campaign across both networks. Each post gets an on-brand image; they'll wait in your planner until you approve them.

Cursor — connected to Ocoya
Launch a 2-week awareness campaign for our summer menu on Instagram and Facebook.
ocoya_list_social_profiles
ocoya_get_brand
ocoya_create_ai_campaign

Queued the campaign in Ocoya: 8 posts, 2 weeks, Instagram + Facebook. Drafts land in the planner as they finish generating.

Real actions, not prompts

Your assistant calls authenticated tools directly — no copy-paste round-trips.

OAuth-secured

Access is scoped per brand and revocable at any time from your settings.

Any assistant you use

Works with Claude, ChatGPT, Gemini, Cursor, Copilot, Codex, Perplexity, Raycast, n8n and more.

Nothing held back

Every action your assistant takes is identical to doing it yourself in the app.

Prompts

Things worth asking it on day one.

Not chat about social media — actual work. Each of these turns into authenticated tool calls against your account, and the assistant reports back what it did rather than what you could do.

  • Plan and queue a campaign from one sentence
  • Read and rearrange the calendar you already have
  • Switch brands mid-conversation without losing scope
Try askingReal tool calls
Plan two weeks of posts for the summer menu and hold them for my approval.
Claudeocoya_create_ai_campaign
What is scheduled on Instagram this week? Move anything after 8pm to the morning.
ChatGPTocoya_list_calendar_posts
Switch to the wholesale brand and draft a LinkedIn post about the new pricing.
Geminiocoya_list_brandsocoya_create_ai_post
Run the blog-to-social workflow now, then tell me what it queued.
Cursorocoya_run_workflow
Access

Scoped per brand. Revocable in one click.

Connecting an assistant is an OAuth grant, not a password hand-off. You choose which brands it can act on, you can see when it was last used, and cutting it off takes one click in Settings.

  • Your assistant never sees your password
  • Only the brands you approve are in scope
  • Revoke any connection at any time
Settings → MCPOAuth

Claude

Connected 4 Sept · last used 2m ago

ChatGPT

Connected 12 Sept · last used yesterday

Cursor

Connected 20 Sept · last used 3d ago

Brands this connection can act on

Roastery BerlinAllowed
Roastery WholesaleAllowed
Side projectNot shared

Your assistant never sees your password, and revoking a connection here cuts it off immediately.

20+ tools, 7 groups

The whole platform, tool by tool.

These aren't wrappers around a chatbot — they're the same authenticated actions the app itself runs on.

Publishing

Create posts manually or with AI, update drafts, schedule, publish immediately, or delete posts.

ocoya_create_postocoya_create_ai_postocoya_schedule_post

Campaigns

Queue multi-post AI campaign generation and return immediately while Ocoya creates posts in the background.

ocoya_create_ai_campaign

Planning

Search drafts, scheduled posts, calendar items, and full post details before making changes.

ocoya_list_postsocoya_list_calendar_posts

Brand

Pull hashtag libraries and Studio templates so agents apply the right context to content.

ocoya_list_hashtag_librariesocoya_list_studio_templates

Profiles

Find connected social profiles, start new connections, and choose where posts should publish.

ocoya_list_social_profiles

Workflows

List workflows, inspect details, enable or disable them, and queue runs on demand.

ocoya_run_workflowocoya_toggle_workflow

Brands

Move between approved brands in one conversation so every action is scoped correctly.

ocoya_list_brandsocoya_get_brandocoya_get_me
Setup

Connected in under a minute.

01

Add the server

Point your assistant at mcp.ocoya.com — one line in Claude, ChatGPT, or your mcp.json.

02

Approve access

Authenticate once over OAuth, per brand — your assistant never sees your password.

03

Tell it what to do

Create, design, schedule, run workflows — all from a single conversation.

mcp.json
{
"servers": {
"ocoya": {
"url": "https://mcp.ocoya.com"
}
}
}
One server

One server. Every assistant.

Ocoya speaks the Model Context Protocol, the open standard the major AI assistants share. Connect one today, add another tomorrow — each gets its own scoped, revocable access, and they all reach the same Ocoya.

ClaudeChatGPTGeminiCursorCopilotVS CodeCodexPerplexityRaycastn8n
Ocoya
Questions

MCP, answered.

The Model Context Protocol is an open standard that lets AI assistants call real, authenticated tools instead of just generating text — so "schedule this post" actually schedules it, rather than just describing how.

Give your AI the keys to your social media.

Connect Claude, ChatGPT, Gemini or Cursor in under a minute and watch your next campaign build itself.