MCP Connector for Claude

Let Claude Manage Your
Social Media Accounts

Connect Claude directly to OneUp with our MCP connector. Schedule posts, manage accounts, and automate your social media — all through natural language conversations.

Posts to 12+ platforms from Claude
Instagram Facebook X / Twitter LinkedIn TikTok YouTube Bluesky Threads + more
Native MCP integration with Claude
Just add the connector URL — no coding required
Text, image & video posts supported
Up and running in under 2 minutes
Connect in 2 minutes

How to Connect Claude to OneUp

Use the Model Context Protocol (MCP) connector to give Claude direct access to your social media accounts. No coding required — just add the connector URL to Claude and start managing your social media through natural language.

1

Get Your API Key

Generate your API key from the OneUp dashboard. This authenticates Claude to access your accounts.

Get API Key →
2

Add the MCP Connector

In Claude, add a new MCP server with this URL (replace with your API key):

https://feed.oneupapp.io/mcp/oneup?apiKey=YOUR_API_KEY
3

Start Using Claude

That's it! Now you can ask Claude to manage your social media using natural language.

Full Setup Guide →

What Can Claude Do?

  • 🔗
    Manage Connections

    List all your connected social accounts and view accounts by category

  • 📝
    Create Posts

    Schedule and publish text, image, and video posts to any platform

  • 📊
    Manage Posts

    Retrieve your scheduled, published, and failed posts

Example Prompts

"

List all my connected Instagram accounts.

"

Schedule a post to my 'SaaS' category for tomorrow at 2 PM with the text 'Hello from Claude!'

"

Show me my scheduled posts for next week.

From conversation to published — in seconds

Just tell Claude what you want to post. OneUp handles the rest.

💬
1

Tell Claude what to post

Just describe your content in natural language — "Post this to Instagram and LinkedIn tomorrow at 3pm"

🔗
2

Claude connects to your accounts

Through the MCP connector, Claude accesses your connected social accounts and categories automatically.

📅
3

Post gets scheduled

Claude creates and schedules your post — text, images, or video — for the time you specified.

🚀
4

OneUp publishes automatically

At the scheduled time, OneUp delivers your post to every platform. Done!

Everything Claude needs to manage your social media

A complete toolkit at your fingertips — just ask.

🌐

12+ Platforms

Claude can post to all your accounts from one conversation.

  • Instagram, Facebook, YouTube
  • X, LinkedIn, TikTok, Threads
  • Pinterest, Reddit, Snapchat
  • Bluesky, Google Business Profiles
📝

All Content Formats

Text posts, images, videos — Claude handles them all.

  • Text-only status updates
  • Single & carousel images
  • Videos with custom thumbnails
  • First comments for extra reach

No Coding Required

Just connect Claude and start talking. That's it.

  • Native MCP integration
  • Natural language commands
  • No API knowledge needed
  • Up and running in 2 minutes
📊

Full Visibility

Ask Claude to check your scheduled or published posts anytime.

  • View all upcoming scheduled posts
  • Confirm what's been published
  • Check for any failed posts
  • Organize content with categories
🔒

Secure & Private

Your accounts are protected with enterprise-grade security.

  • Encrypted API key authentication
  • TLS on all connections
  • 99.9% uptime SLA
  • Automatic retry on transient errors
🧠

Agent-First Design

Tested and optimized for LLM-based workflows.

  • Compatible with Claude, GPT & Gemini
  • Structured, machine-readable docs
  • Descriptive error messages
  • Minimal round-trips needed

Building Your Own Agent?

Use our REST API directly to integrate OneUp into custom agents, scripts, or applications.

1

Get Your API Key

Every API request is authenticated with your personal API key. Retrieve it from the OneUp dashboard — it takes under a minute.

Visit oneupapp.io/api-access and copy your key. Pass it as the apiKey query parameter on every request. Keep it private and never expose it client-side.

Authentication Docs
2

Authenticate & List Categories

Categories are how OneUp groups your social accounts. Verify your connection and retrieve the category IDs your agent will reference when posting.

RequestGET
https://www.oneupapp.io/api/listcategory?apiKey=YOUR_API_KEY
Example response
{
  "message": "OK",
  "error": false,
  "data": [
    {
      "id": 49839,
      "category_name": "Marketing",
      "isPaused": 0
    }
  ]
}
List Categories Docs
3

Get Accounts Inside a Category

Use the category ID from step 2 to fetch the social accounts it contains. Your agent needs these IDs to target specific platforms.

RequestGET
https://www.oneupapp.io/api/listcategoryaccount?apiKey=YOUR_API_KEY&category_id=49839
Example response
{
  "data": [
    {
      "category_id": 49839,
      "social_network_name": "MyBusiness",
      "social_network_id": "123456789",
      "social_network_type": "Facebook"
    }
  ]
}
List Category Accounts Docs
4

Schedule Your First Post

With a category ID and social account IDs in hand, your agent can now create and schedule posts. Choose the endpoint that matches your content type.

Pick the right endpoint for your content:

/api/scheduletextpost /api/scheduleimagepost /api/schedulevideopost
Text post examplePOST
https://www.oneupapp.io/api/scheduletextpost
  ?apiKey=YOUR_API_KEY
  &category_id=49839
  &social_network_id=["123456789","987654321"]
  &scheduled_date_time=2025-12-25 14:00
  &content=Your post content here
Success response
{ "message": "1 new Posts Scheduled.", "error": false }

📖 Docs: Text Post · Image Post · Video Post

5

Monitor Post Status

Your agent can query scheduled, published, and failed posts — making it easy to build confirmation flows or retry logic.

/api/getscheduledposts — posts queued for the future
/api/getpublishedposts — posts already live
/api/getfailedposts — posts that need attention

📖 Docs: Scheduled · Published · Failed

6

List All Connected Accounts

Need a global view? Retrieve every social account you've connected to OneUp, regardless of category.

RequestGET
https://www.oneupapp.io/api/listsocialaccounts?apiKey=YOUR_API_KEY
List All Accounts Docs

Direct API Endpoints

For custom integrations and agents that need direct API & MCP access.

POST

Schedule Text Post

Schedule a text-only update to one or more social accounts in a single API call.

EndpointPOST
/api/scheduletextpost?apiKey=…&category_id=…&social_network_id=["…"]&scheduled_date_time=…&content=…
Parameter Required Description
apiKey Required Your API key from api-access
category_id Required The category containing your target social accounts
social_network_id Required JSON array of account IDs, or "ALL" to post to every account in the category
scheduled_date_time Required Publish time in YYYY-MM-DD HH:MM format
content Required The post body text
title Optional Post title (used on platforms that support it)
first_comment Optional Auto-publish a first comment — Facebook, Instagram, LinkedIn, YouTube only
Full Text Post Docs
POST

Schedule Image Post

Schedule a post with one or multiple images. Separate image URLs with ~~~ for carousel posts.

EndpointPOST
/api/scheduleimagepost?apiKey=…&category_id=…&social_network_id=["…"]&scheduled_date_time=…&content=…&image_url=https://…
Parameter Required Description
apiKey Required Your API key
category_id Required Target category ID
social_network_id Required JSON array of account IDs, or "ALL"
scheduled_date_time Required Publish time in YYYY-MM-DD HH:MM format
content Required Post caption or body text
image_url Required Image URL(s). Separate multiple with ~~~ for a carousel
title Optional Post title
first_comment Optional First comment — Facebook, Instagram, LinkedIn, YouTube only
Full Image Post Docs
POST

Schedule Video Post

Schedule a video post across any of your connected platforms, with an optional custom thumbnail.

EndpointPOST
/api/schedulevideopost?apiKey=…&category_id=…&social_network_id=["…"]&scheduled_date_time=…&content=…&video_url=https://…
Parameter Required Description
apiKey Required Your API key
category_id Required Target category ID
social_network_id Required JSON array of account IDs, or "ALL"
scheduled_date_time Required Publish time in YYYY-MM-DD HH:MM format
content Required Post caption or body text
video_url Required Direct URL to the video file
title Optional Post title
thumbnail_url Optional Custom thumbnail image URL
first_comment Optional First comment — Facebook, Instagram, LinkedIn, YouTube only
Full Video Post Docs

Ready to let Claude manage your social media?

Connect Claude to OneUp in under 2 minutes. Then just tell Claude what to post — Instagram, Facebook, YouTube, X, TikTok, LinkedIn, Threads, Bluesky, and more.

Instagram Facebook X / Twitter LinkedIn TikTok YouTube Threads Bluesky Pinterest Reddit Snapchat Google Business