# Ayrshare MCP for AI Agents MCP

> Ayrshare is an automation platform that lets your AI agent handle your entire social media presence. You can instantly publish posts across Twitter, Facebook, Instagram, and LinkedIn, schedule content precisely, audit engagement metrics, and even manage multiple client accounts—all without ever opening a browser tab.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Tags:** social-scheduling, content-publishing, api-integration, engagement-tracking, multi-platform, automation

## Description

Need to keep up with multiple brands but hate jumping between dashboards? Ayrshare lets your AI agent orchestrate all your social publishing. Instead of drafting posts in one app and manually posting them everywhere else, you talk to your agent, telling it exactly what needs to go out—whether it's a single tweet or a complex campaign across five platforms. Your agent handles the publishing, scheduling, and tracking automatically.

The system manages everything from creating new client profiles using `create_profile` to pulling detailed performance data with `get_post_analytics`. If you connect this MCP through Vinkius, your AI agent connects once and gains access to thousands of tools, so managing your entire digital footprint becomes a natural conversation. It's pure automation for modern social media marketing.

## Tools

### create_post
Publishes a post instantly to multiple social media platforms with text or media attached.

### create_profile
Sets up and registers a new user account profile for managing a different brand or client.

### delete_auto_schedule
Removes a pre-set, recurring schedule time for a specific social media platform.

### delete_profile
Permanently removes an existing user profile linked to the MCP.

### get_account_check
Verifies that the Ayrshare connection between your agent and the social network is active and working correctly.

### get_post_analytics
Retrieves detailed engagement stats, like likes and comments, for one specific piece of published content.

### get_social_analytics
Gets high-level performance metrics and insights across an entire social network profile.

### list_auto_schedules
Retrieves a list of all current automated scheduling settings configured for your accounts.

### list_history
Provides a full log of previously posted content, showing the status (Success, Pending, Error) for each attempt.

### list_profiles
Displays all currently managed and connected user profiles within the Ayrshare system.

### schedule_post
Schedules a post to go live on a specific platform at a future, defined date and time.

### set_auto_schedule
Establishes recurring auto-scheduling times for content publication across chosen platforms.

## Prompt Examples

**Prompt:** 
```
I need to schedule three posts for next week: one about our webinar, one announcing the new product line, and a third quote graphic. Send them Monday through Wednesday.
```

**Response:** 
```
**🗓️ Content Schedule Created!**

| Day | Topic | Platform(s) | Status |
| :--- | :--- | :--- | :--- |
| Mon (3/15) | Webinar Reminder | FB, LI | Scheduled |
| Tue (3/16) | New Product Line | Twitter, IG | Scheduled |
| Wed (3/17) | Founder Quote | All | Scheduled |

Please confirm these posts are set to go live at 9:00 AM EST.
```

**Prompt:** 
```
Check the performance for my last three Instagram posts. I want to know which one got the most engagement.
```

**Response:** 
```
Retrieving your latest metrics... 

The post on *'Tips for Growth'* performed best, gathering 189 likes and 25 comments. The 'Product Line' announcement hit 140 likes with a decent reach of 1,100 unique users. The 'Founder Quote' got 85 likes. **Recommendation:** Focus future content on actionable tips like the first post.
```

**Prompt:** 
```
Can you set up recurring posts for our industry insights? Every Friday at 2 PM EST.
```

**Response:** 
```
Sure thing. I just set the auto-schedule times across your primary Twitter and LinkedIn profiles for every Friday at 2:00 PM EST. You'll get a confirmation webhook when the first automated post goes live next week.
```

## Capabilities

### Publish content across multiple platforms
Your agent can publish new posts immediately to several major networks using `create_post`.

### Scheduling and managing future posts
You can schedule a post for any date or time using `schedule_post`, or set recurring times with `set_auto_schedule`.

### Retrieving performance metrics
Get deep engagement statistics for specific posts via `get_post_analytics`, and view high-level profile data through `get_social_analytics`.

### Managing client accounts
The agent handles multiple brands by allowing you to list, create, or delete user profiles using `list_profiles`, `create_profile`, and `delete_profile`.

### Auditing content history
You can view a complete log of all posts sent out, checking the status (Success, Pending, Error) with `list_history`.

### Handling automated schedules
The MCP lets you list current auto-schedules using `list_auto_schedules`, set new recurring times, or delete existing ones via `delete_auto_schedule`.

## Use Cases

### Launching a product campaign across all channels
An agency needs to launch a new service simultaneously on Twitter, Facebook, and LinkedIn. They ask their agent to execute the campaign using `create_post` for immediate visibility, followed by setting up recurring content with `set_auto_schedule` over the next month.

### Tracking monthly influencer performance
A brand manager needs a clear report on last month's best-performing posts. They ask their agent to use `get_post_analytics` for specific content and then aggregate that data with `get_social_analytics` to give high-level insights.

### Onboarding new clients into the system
A marketing team needs to add three new client brands. They use their agent to call `create_profile` for each brand, instantly organizing content and tracking history across multiple accounts via `list_profiles`.

### Cleaning up old schedules or inactive accounts
A manager realizes an old client account is defunct. They ask their agent to use `delete_profile` for cleanup, and also use `delete_auto_schedule` to ensure no phantom posts go out.

## Benefits

- You publish content instantly to multiple social networks using `create_post`. Your agent handles the publishing, so you don't waste time switching between platform apps.
- Never miss a posting window. Use `schedule_post` or `set_auto_schedule` to maintain consistent brand presence without manual effort.
- Stop guessing if your content worked. Get detailed metrics instantly with `get_post_analytics`, knowing exactly what resonated with your audience.
- Managing multiple client brands is easy. The MCP lets you manage several user accounts through tools like `list_profiles` and `create_profile` from a single chat interface.
- Maintain accountability by viewing the full content log using `list_history`. You always know if a post succeeded, failed, or is still pending.

## How It Works

The bottom line is, once connected, your AI client treats social media management like talking to an expert assistant who never gets tired and remembers every detail.

1. Subscribe to the Ayrshare MCP and enter your unique API Key into your agent client.
2. Tell your AI agent what you want done—for example, 'Schedule a post about our new product launch for next week.'
3. Your agent sends the request through this MCP; it handles the publishing, scheduling, or analytics retrieval automatically.

## Frequently Asked Questions

**How does Ayrshare MCP handle scheduling posts across different social networks?**
Ayrshare allows you to set up recurring schedules for multiple platforms simultaneously. You just tell your agent the content and frequency, and it manages the publishing timings for all of them automatically.

**I manage several brands; how can Ayrshare MCP keep my posts organized?**
The system keeps everything separate by managing individual user profiles. You use tools like `list_profiles` to see every brand you're working on and ensure content is routed correctly.

**Does Ayrshare MCP tell me if a post failed or succeeded?**
Yes, absolutely. When you check the full history using `list_history`, it provides clear status tags (Success, Pending, Error) for every single post attempt.

**What kind of analytics can I get with Ayrshare MCP?**
You can pull deep engagement data for a specific piece of content using `get_post_analytics`, or you can get high-level performance reports across an entire brand profile.

**Can I use Ayrshare MCP to publish text and images at the same time?**
Yes. When creating a post, your agent handles both rich media attachments and accompanying body copy simultaneously, ensuring everything goes out as intended.