Enterprise DNA
M MCP Servers Developer low

cameronrye/activitypub-mcp

by Various

A comprehensive Model Context Protocol (MCP) server that enables LLMs like Claude to explore and interact with the existing Fediverse through standardized MCP tools, resources, and

C

MCP

cameronrye/activitypub-mcp

Added 1 June 2026

#activitypub #fedify #fediverse #mcp #mcp-server #webfinger

Overview

A TypeScript MCP server that lets LLMs like Claude browse and interact with the Fediverse using standard MCP tools, resources, and prompts. It translates ActivityPub protocols into structured actions the model can call.

Best for

Best for
Developers building LLM agents that need to read or post to decentralized social networks

Use cases

  • Query public Fediverse posts and profiles through MCP tools
  • Automate social interactions like following or replying on Mastodon
  • Build AI agents that monitor or participate in decentralized social feeds

Notes

A TypeScript MCP server that lets LLMs like Claude browse and interact with the Fediverse using standard MCP tools, resources, and prompts. It translates ActivityPub protocols into structured actions the model can call.

16 stars on GitHub. Last updated 2026-06-01. Licensed MIT.

Use cases

  • Query public Fediverse posts and profiles through MCP tools
  • Automate social interactions like following or replying on Mastodon
  • Build AI agents that monitor or participate in decentralized social feeds

Pros

  • Leverages the open ActivityPub protocol for broad Fediverse compatibility
  • Written in TypeScript with clear MCP integration for easy embedding
  • Small, focused codebase with 16 stars indicating active community interest

Cons

  • Limited to public data unless authentication is added
  • Relies on the MCP standard which may not be supported by all LLM frameworks
  • No built-in rate limiting or error handling for busy Fediverse instances

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Leverages the open ActivityPub protocol for broad Fediverse compatibility
  • Written in TypeScript with clear MCP integration for easy embedding
  • Small, focused codebase with 16 stars indicating active community interest

Cons

  • Limited to public data unless authentication is added
  • Relies on the MCP standard which may not be supported by all LLM frameworks
  • No built-in rate limiting or error handling for busy Fediverse instances

Pairs with

Other entries in the index that connect to this one. Click through to see the chain.