
Activitypub Mcp
Let your agent research and monitor Mastodon, Misskey, and Pleroma for launch distribution and community listening without building custom Fediverse scrapers.
Overview
activitypub-mcp is a Launch-phase MCP server that lets agents explore the Fediverse on Mastodon, Misskey, and Pleroma with read-only-by-default ActivityPub tools.
What is this MCP server?
- Read-only by default: safe exploration of Mastodon, Misskey, and Pleroma via MCP
- Optional ACTIVITYPUB_ENABLE_WRITES=true for post, reply, follow, boost, and block (see SECURITY.md)
- npm package activitypub-mcp v3.1.2 with npx runtime hint
- Configurable LOG_LEVEL: debug, info, warn, error
- Lets LLMs query Fediverse context instead of hallucinating instance behavior
- Server version 3.1.2
- Default ACTIVITYPUB_ENABLE_WRITES false (read-only)
Community signal: 16 GitHub stars.
What problem does it solve?
You want to distribute on the Fediverse but your agent cannot safely inspect instances, threads, or accounts without custom API glue.
Who is it for?
Solo builders doing open-social launch research who want MCP-native Fediverse access with mutations disabled until they opt in.
Skip if: Teams that need enterprise social analytics dashboards or only use closed networks like LinkedIn ads with no ActivityPub interest.
What do I get? / Deliverables
After you add the server, your agent can read Fediverse data for launch research and, only if you enable writes, perform controlled social actions you explicitly allow.
- Agent-queryable Fediverse read access across supported platforms
- Optional controlled write actions when explicitly enabled
- Better-informed launch and community distribution decisions
Recommended MCP Servers
Journey fit
Fediverse exploration supports getting your product in front of open-social audiences during Launch distribution planning and execution. distribution is the canonical shelf for ActivityPub read workflows that inform where and how to show up on decentralized social networks.
How it compares
Fediverse ActivityPub MCP bridge, not a hosted Mastodon client app or a generic Twitter/X scraping skill.
Common Questions / FAQ
Who is activitypub-mcp for?
Indie builders and agent users who participate or plan to participate in Mastodon, Misskey, or Pleroma and want LLM-driven exploration from their coding environment.
When should I use activitypub-mcp?
Use it during Launch distribution when researching communities, monitoring conversations, or optionally posting once you understand instance rules and enable writes.
How do I add activitypub-mcp to my agent?
Configure the npm package activitypub-mcp (npx-friendly) over stdio in your MCP client; keep ACTIVITYPUB_ENABLE_WRITES unset for read-only, and follow SECURITY.md before enabling mutations.