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.
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.
Get Your API Key
Generate your API key from the OneUp dashboard. This authenticates Claude to access your accounts.
Get API Key →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
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.
Tell Claude what to post
Just describe your content in natural language — "Post this to Instagram and LinkedIn tomorrow at 3pm"
Claude connects to your accounts
Through the MCP connector, Claude accesses your connected social accounts and categories automatically.
Post gets scheduled
Claude creates and schedules your post — text, images, or video — for the time you specified.
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.
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.
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.
https://www.oneupapp.io/api/listcategory?apiKey=YOUR_API_KEY
{
"message": "OK",
"error": false,
"data": [
{
"id": 49839,
"category_name": "Marketing",
"isPaused": 0
}
]
}
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.
https://www.oneupapp.io/api/listcategoryaccount?apiKey=YOUR_API_KEY&category_id=49839
{
"data": [
{
"category_id": 49839,
"social_network_name": "MyBusiness",
"social_network_id": "123456789",
"social_network_type": "Facebook"
}
]
}
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
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
{ "message": "1 new Posts Scheduled.", "error": false }
📖 Docs: Text Post · Image Post · Video Post
Monitor Post Status
Your agent can query scheduled, published, and failed posts — making it easy to build confirmation flows or retry logic.
List All Connected Accounts
Need a global view? Retrieve every social account you've connected to OneUp, regardless of category.
https://www.oneupapp.io/api/listsocialaccounts?apiKey=YOUR_API_KEY
Direct API Endpoints
For custom integrations and agents that need direct API & MCP access.
Schedule Text Post
Schedule a text-only update to one or more social accounts in a single API call.
/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 |
Schedule Image Post
Schedule a post with one or multiple images. Separate image URLs with ~~~
for carousel posts.
/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 |
Schedule Video Post
Schedule a video post across any of your connected platforms, with an optional custom thumbnail.
/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 |
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.