Social Media MCP Server for Grok and Cursor
Put Your Own Numbers Next to Grok's View of X
Ask Grok what's trending and it can tell you. Ask whether your last post on that trend worked, and it has nothing to go on. That answer sits in Fedica.
With Fedica connected, Grok works from the data behind your accounts:
- Engagement for any stretch of days: interactions, impressions, engagement rate, and top posts, set against the period before.
- Best times to post by weekday and hour, converted to your timezone.
- Follower, following, and post counts over time, so you can see new followers and unfollows for each period. The same history powers follower growth tracking.
- Who your followers are: follower demographics by language, timezone, gender, occupation, and age, plus account quality and activity scores.
Then ask Grok to draft the follow-up and schedule it. It's one conversation from "what worked?" to the next post in the queue.
Schedule Launch Posts Without Leaving Your Editor
The launch announcement usually gets written last, in a different app, after the release notes are done. With Fedica in Cursor, the agent that helped write the changelog can turn it into posts and schedule them while the details are still fresh.
- One request, several versions: a full write-up for LinkedIn, a short one for X, and a thread for Bluesky and Mastodon, each sent to the right account.
- Pick a date, time, and timezone, or add the posts to one of your content calendar Pipelines.
- Images and video go along with alt text.
- Ask what's in the queue to see every pending post in order. Release date moved? Replace any post that hasn't gone out.
Ask About Reports You've Already Run
The research reports in your Fedica account are readable too, once their status shows Complete. Ask about an analyze report to size up a competitor's audience, or a compare report to see how many followers two accounts share, the data behind common followers.
A follower quality audit sorts an audience into bots, low quality, normal, and influencer accounts. Keyword and hashtag search reports cover sample, full-archive, and count-only runs, with a sentiment filter when the search used one. You can name a report the way you remember it, like "the launch-week search," and skip the report ID.
Where Did October's X Engagement Come From?
Asked in Cursor about last month, the answer took 16 seconds. @FedicaHQ had 4,619 interactions and 82,956 impressions across 68 posts in October 2026, an engagement rate of about 5.6%.
The breakdown was the useful part: 4,491 of those interactions were link clicks. Likes came to 28 and reposts to 8. Compared with the previous 31 days, posts rose from 55 to 68 while interactions slipped by 143 and impressions by 5,647.
- Busiest day for interactions: October 8, with 1,536.
- Busiest day for impressions: October 12, with 6,438.
More posts, slightly less reach. That's the kind of trend worth a follow-up question before the next batch gets scheduled.
What Did the Olympics Search Report Show?
Grok found the right report from its name alone. "Olympics 2024" is a completed search report covering a three-hour window on the morning of July 30, 2024, during the Paris Games. It counted about 100,000 posts from 77,200 accounts, which drew 367,600 interactions.
- Peak hour: 7:00 AM Eastern, with 46,978 posts, against 27,440 the hour before and 25,609 the hour after.
- Reposts outnumbered original posts more than six to one: 80,896 against 12,671.
- The posts drew 309,434 likes, 37,710 reposts, and 16,938 replies.
- English accounts made up 64,322 of the total, with Japanese next at 3,193.
Can Grok Turn a Report Into a Thread?
The follow-up to that summary was one line: "schedule this as a thread to X and Mastodon tomorrow at 9am ET." Grok checked the scheduling format, then booked the thread on FedicaHQ's X and Mastodon accounts for Monday, November 9, 2026, at 9:00 AM Eastern. The whole thing took 28 seconds.
The thread walks through the report in eight numbered parts: the headline count of 100,027 posts from 77,228 accounts, the 7:00 AM peak, what was posted and how people responded, then languages, account types, top fields, and follower sizes. Nothing was copied between apps. The research and the post came from the same chat, and the thread stays in the queue, where it can still be replaced before it goes out.
How to Add Fedica to Grok
Fedica is added to Grok as a custom connector:
- Go to grok.com/connectors.
- Click New Connector, then choose Custom.
- Enter the server URL:
https://mcp.fedica.com/mcp - Sign in to Fedica and approve access.
Start a new chat and ask Grok which Fedica accounts it can see. On a Grok Business or Enterprise team, an admin may need to set up the connector first.
How to Add Fedica to Grok Bot
Grok Bot has no settings file for MCP servers. You add Fedica by asking the bot:
- Send this message, including the words "custom MCP server":
Add a custom MCP server called fedica at https://mcp.fedica.com/mcp - Check that the name and URL the bot shows match, then click Add it.
- On the connect card, click Authorize, sign in to Fedica in your browser, and approve access.
- Type @ in the chat and attach fedica to your task.
Grok Bot runs on a cloud computer, not your laptop, and Fedica's server is hosted, so there's nothing to tunnel or install.
How to Add Fedica to Cursor
- Open
.cursor/mcp.jsonin your project, or~/.cursor/mcp.jsonto use Fedica in every project, and add:{ "mcpServers": { "fedica": { "url": "https://mcp.fedica.com/mcp", "auth": { "CLIENT_ID": "https://cursor.com/oauth/mcp-client.json", "scopes": ["read", "publish"] } } } } - Save the file. If you already have other servers in it, add the fedica entry inside the existing
mcpServersblock. - Open Cursor's settings, find fedica in the MCP list, and sign in to Fedica in your browser when prompted.
Ask the agent which Fedica accounts it can see to check the connection.
Fedica MCP for Grok and Cursor: Specs
| Spec | Detail |
|---|---|
| Server URL | https://mcp.fedica.com/mcp |
| Grok | grok.com/connectors, New Connector, Custom |
| Grok Bot | Ask the bot to add a custom MCP server, then Authorize |
| Cursor | "url" entry in .cursor/mcp.json (project) or ~/.cursor/mcp.json (all projects) |
| Sign-in | Fedica login in your browser; no API key |
| Plan | Fedica paid plans |
| Scheduling | Date and time or a Pipeline; threads; separate text per account |
| Media | Images and video with alt text, uploaded in chunks of up to 20MB |
| Queue | Pending posts listed earliest first, up to 100 per page; unsent posts can be replaced |
| Analytics | Overview, demographics, follower and post history, best time to post, engagement by date range |
| Reports | Analyze, compare, follower audit, and search, once Complete |
| Accounts | Your own, profiles you own, and team accounts you manage |
| Other clients | Social Media MCP Server for Claude, Social Media MCP Server for ChatGPT |
| Platforms | Bluesky, Facebook, Google Business, Instagram, LinkedIn, Mastodon, PeerTube, Pinterest, Pixelfed, Telegram, Threads, TikTok, Tumblr, X (Twitter), and YouTube |
Grok and Cursor work with any of these platforms you've connected to Fedica. Compare Fedica's plans to get started.
Frequently Asked Questions
Is the MCP server included in every Fedica plan?
- The MCP server is available on Fedica's paid plans.
Should I use Grok or Grok Bot with Fedica?
- Use Grok when you want to ask questions and schedule posts during a conversation. Grok Bot is xAI's personal agent that runs on a cloud computer, so it suits ongoing work you hand off. Both reach the same Fedica server and the same accounts.
Do I need an API key to use Fedica in Cursor?
- No. The mcp.json entry holds only the server URL. You sign in to Fedica in your browser, so no key or token is stored in the file.
Can I commit the Fedica entry in .cursor/mcp.json to my repo?
- Yes. The entry contains only the server URL, so it's safe to share. Each teammate who opens the project signs in with their own Fedica account and sees only the accounts they have access to.
Does a post go out as soon as I ask?
- Posts sent through the MCP server are always scheduled. Include a date, a time, and your timezone, or name the Pipeline the post should join. Until it goes out, you can ask for the queue and replace the post with a new version.
Can Grok or Cursor start a new research report?
- Reports are started in Fedica. Once a report's status shows Complete, Grok and Cursor can read it.
Is this the same server Claude and ChatGPT use?
- Yes. Every client connects to https://mcp.fedica.com/mcp, so your accounts, Pipelines, and reports are the same whichever assistant you ask.