cameronrye/activitypub-mcp

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 prompts.

44
/ 100
Emerging

Implements 53 MCP tools spanning discovery, authenticated posting/interactions, and data export across ActivityPub-compatible servers (Mastodon, Pleroma, Misskey), with dual stdio/HTTP transport modes and multi-account credential management. Built in TypeScript with high-performance caching, built-in audit logging, rate limiting, and instance blocklists for secure LLM-driven fediverse operations. The architecture enables direct ActivityPub protocol interaction through WebFinger discovery and standardized MCP resources for timeline, trending, and instance information access.

Available on npm.

Maintenance 10 / 25
Adoption 5 / 25
Maturity 18 / 25
Community 11 / 25

How are scores calculated?

Stars

12

Forks

2

Language

TypeScript

License

MIT

Last pushed

Mar 02, 2026

Commits (30d)

0

Dependencies

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/cameronrye/activitypub-mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.