ActivityPub
Enables Large Language Models to explore and interact with the Fediverse using standardized Model Context Protocol tools.
Acerca de
activitypub-mcp is a comprehensive Model Context Protocol (MCP) server designed to bridge Large Language Models (LLMs) with the decentralized social network known as the Fediverse. It provides LLMs like Claude with standardized MCP tools, resources, and prompts, allowing them to discover actors, fetch timelines, get instance information, and generally interact with existing ActivityPub servers such as Mastodon, Pleroma, and Misskey. This server is optimized for LLM interaction patterns, offering high performance, security, and full TypeScript support.
Características Principales
- Fediverse Client for ActivityPub servers
- WebFinger-based actor discovery
- Full Model Context Protocol (MCP) server implementation
- Optimized for Large Language Model (LLM) interaction
- Comprehensive API for remote data access and interaction
- 1 GitHub stars
Casos de Uso
- Integrating Fediverse interaction capabilities into LLM-powered applications like Claude Desktop
- Allowing LLMs to compare, search, and recommend Fediverse instances based on user interests
- Enabling LLMs to explore and discover content across the Fediverse