Vinkius
Mastodon

Supercharge your AI with Mastodon. Manage Posts, Follows, and Trends from Any Agent.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Mastodon MCP on Cursor AI Code Editor MCP Client Mastodon MCP on Claude Desktop App MCP Integration Mastodon MCP on OpenAI Agents SDK MCP Compatible Mastodon MCP on Visual Studio Code MCP Extension Client Mastodon MCP on GitHub Copilot AI Agent MCP Integration Mastodon MCP on Google Gemini AI MCP Integration Mastodon MCP on Lovable AI Development MCP Client Mastodon MCP on Mistral AI Agents MCP Compatible Mastodon MCP on Amazon AWS Bedrock MCP Support

Connect to your AI in seconds.

Mastodon connects your AI agent directly to the Fediverse, letting you post statuses, manage follows, and track trends across decentralized social media.

You can handle everything from drafting a toot with `post_status` to analyzing trending topics using tools like `get_trending_tags`, all without leaving your workflow.

What your AI can do

Clear notifications

Resets all notifications displayed in your account dashboard.

Unfollow account

Removes yourself from following another user's account.

Block account

Blocks a specific Mastodon account from interacting with your profile.

+ 29 more capabilities included
Create and edit statuses

Write new posts (toots), reply to existing threads, or delete content using tools like post_status and delete_status.

Manage connections and feeds

Follow, unfollow, mute accounts (follow_account, unfollow_account), or get detailed account profiles via get_account.

Track real-time activity

View your personalized timeline using get_home_timeline, or see what’s currently popular with tools like get_trending_tags and get_trending_statuses.

Control notifications and settings

Clear notification lists (clear_notifications), dismiss single alerts, or even update your profile details using dismiss_notification and update_credentials.

Search and discover content

Find specific accounts, statuses, or hashtags across the instance using the general search tool.

Compatible AI Apps

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ any other MCP app
Included with Plan

Waiting for input…

AI Agent

Mastodon MCP Server: 35 Tools for Fediverse Management

Use these 35 dedicated tools to perform every action on the Mastodon platform—from posting new statuses and managing connections to querying complex trend data.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Mastodon on Vinkius

Clear Notifications

Resets all notifications displayed in your account dashboard.

Unfollow Account

Removes yourself from following another user's account.

Block Account

Blocks a specific Mastodon account from interacting with your profile.

Bookmark Status

Saves the current status so you can find it again later on your profile.

Check Health

Verifies if the Mastodon server is online and operational.

Create App

Generates a new Mastodon application for development purposes.

Delete Status

Removes an existing status post from your profile immediately.

Dismiss Notification

Marks a single notification as read or dealt with.

Favourite Status

Adds a favorite marker to an existing status you appreciate.

Follow Account

Starts following another user's account on the instance.

Get Account Statuses

Fetches a list of status updates previously posted by a specific user.

Get Account

Retrieves general profile information for any specified Mastodon account.

Get Home Timeline

Shows statuses from all the accounts you are currently following.

Get Instance Info

Retrieves general details about the specific Mastodon server instance.

Get Instance Rules

Displays the community rules and guidelines for this specific server.

Get List Timeline

Views status updates contained within a predefined list you created.

Get Notifications V1

Views a list of notifications for your user profile using the older API version.

Get Notifications V2

Retrieves grouped and categorized notifications for your account using the latest API standard (Mastodon 4.3+).

Get Public Timeline

View all public statuses posted anywhere on the server, regardless of who you follow.

Get Status Context

Maps out all related statuses in a thread, showing both ancestors and descendants.

Get Status

Retrieves the full content and metadata for a single status post.

Get Tag Timeline

Displays a feed composed only of statuses that include a specific hashtag.

Get Trending Links

Shows which external websites or links are currently gaining traction on the...

Get Trending Statuses

Retrieves a list of the most popular status posts right now.

Get Trending Tags

Lists and retrieves the hashtags that are currently trending or being discussed heavily.

Mute Account

Silences all posts from a specific account without unfollowing them.

Post Status

Publishes a brand new status update (toot) to your profile with specified visibility.

Reblog Status

Shares or 'boosts' an existing status from another user onto your own timeline.

Register Account

Handles the process of creating a brand new Mastodon account.

Search

Performs a broad search across accounts, statuses, and hashtags on the server.

Update Credentials

Modifies your core profile metadata, like your bio or display name.

Verify Credentials

Checks that your current account credentials are valid and up-to-date.

Connect to your AI in seconds. Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Mastodon integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Mastodon, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Mastodon MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Mastodon. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 32 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Managing social media requires jumping between apps, tabs, and web interfaces. It's exhausting.

Today, updating your feed means opening Mastodon in a browser tab, drafting the post, checking visibility settings, copying it to Twitter, then maybe pasting it into Slack for review. You spend more time managing the process than actually talking.

With this MCP server, you just tell your agent: 'Draft and publish this announcement with unlisted visibility.' The agent handles the API calls—using `post_status`—and gets it live. No tab switching required.

Mastodon MCP Server: Control every aspect of your feed.

You used to have to manually query different feeds: checking public trends on one page, then viewing your direct follow list on another. If you missed a key tag, the whole research process broke down and required tedious manual clicking.

Now, you tell your agent, 'Show me the top 5 trending tags and who is talking about them.' The agent runs `get_trending_tags` and can then use that data to build out context for you. It's all done in a single conversational step.

What your AI can actually do with this

Mastodon connects your agent directly to the Fediverse. You can manage every damn thing on your social profile—from posting out a quick toot to tracking down what's hot right now—all through your AI client.

Posting and Content Control. Use post_status to publish new content instantly, specifying exactly who sees it. If you wanna share someone else’s post or 'boost' it, hit up reblog_status. You can also mark statuses you like using favourite_status, or if you gotta clean house and delete a post immediately, call delete_status.

When you write content that includes media—an image or video—you first run upload_media to get it uploaded asynchronously; then you use get_media to check its upload status, and finally, you can fine-tune the descriptive text using update_media.

Managing Your Network. You control who you talk to. To start following a user, run follow_account. If you need distance from someone but don't wanna officially unfollow them, use mute_account. You can instantly cut off all interaction with an account by running block_account. Need to drop yourself from someone else’s feed? Use unfollow_account.

To keep tabs on specific people, run get_account to pull general profile info or get_account_statuses to see a list of their past posts. For deep dives into threads, get_status_context maps out all related statuses, showing both ancestors and descendants.

Sifting Through the Noise. You don't wanna scroll forever just to find something good. Use get_home_timeline for everything you follow. If you want a view of every public post on the entire server—like looking at the main town square—use get_public_timeline. To filter stuff by topic, run get_tag_timeline using a specific hashtag.

Want to know what people are really talking about right now? You check two things: get_trending_statuses gives you a list of the most popular posts, and get_trending_tags lists all the hot topics being discussed.

Discovering Content. The general-purpose search tool lets you perform broad searches across accounts, statuses, or hashtags on the server. You can also view curated content feeds by running get_list_timeline against a specific list you created. For single items, get_status retrieves all the full content and metadata for one post, while if you’re just checking out what an account posted, use get_account_statuses.

Taming Your Notifications & Profile. You gotta keep your settings current. Run update_credentials to change core profile info like your bio or display name. To deal with the notification pile-up, you can run clear_notifications to reset everything, or use dismiss_notification to mark single alerts as handled. For the latest API standards (Mastodon 4.3+), get_notifications_v2 pulls grouped and categorized notifications; if that fails, you've got get_notifications_v1.

System Tools & Utility. You can always verify your setup by running verify_credentials to ensure your account info is legit, or using check_health to confirm the server itself is up and running. Need to know what rules you gotta live by? get_instance_rules shows them, and get_instance_info gives general details about this specific server instance.

You can even register a whole new account with register_account, or if you're building an app for the platform, create_app handles that setup.

That’s it—you get direct access to every part of your decentralized social presence. Your agent treats Mastodon like a straightforward API endpoint.

Built · Hosted · Managed by Vinkius Mastodon MCP Server - Manage Social Media Posts
Server ID 019e38be-192f-70b6-acf2-de5a46b61472
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Questions you might have

How do I post status updates using the post_status tool? +

You call post_status and provide three things: the text content, the visibility setting (public, unlisted, private), and any media attachments. The agent then sends it live to your feed.

What is the difference between get_home_timeline and get_public_timeline? +

get_home_timeline only shows posts from people you follow, keeping your view focused on your direct network. get_public_timeline pulls every public post across the entire server instance.

Can I see what accounts are trending with get_trending_tags? +

Yes, get_trending_tags fetches a list of the most popular hashtags right now. You can then use these specific tags to narrow down your search using get_tag_timeline.

How do I delete an old status post? +

You use the delete_status tool, providing the unique ID of the post you want gone. It removes it immediately from your profile.

What should I run first to make sure my account works? +

Always call verify_credentials. This checks that your access token is still valid and that all your profile details are up-to-date before you attempt any reads or writes.

If I run `follow_account`, what information do I need to provide? +

You simply pass the target account's handle and instance URL. The tool sends a follow request through the API and confirms if you successfully connected with that user.

After uploading content, how do I check its status using `get_media`? +

The tool checks the asynchronous upload status of your media attachment. It returns a status code so you know when the file is fully processed and ready to be linked or posted.

Using `get_notifications_v2`, what kind of activity can I track? +

This tool retrieves grouped notifications, detailing mentions, replies, and other user interactions. It lets you see a summary of your recent account activities in one place.

Can I post a status with a content warning (spoiler text)? +

Yes. When using the post_status tool, you can provide a spoiler_text string which will act as a content warning for your followers.

How do I verify if my access token is working correctly? +

You can use the verify_credentials tool. It will test your current token and return your authenticated profile information if successful.

Is it possible to see what is currently trending on my instance? +

Absolutely. Use the get_trending_tags tool to retrieve the most popular hashtags used on your instance recently.

Built & Managed by Vinkius 30s setup 32 tools

We've already built the connector for Mastodon. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 32 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.