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.
主な機能
01Fediverse Client for ActivityPub servers
02WebFinger-based actor discovery
03Full Model Context Protocol (MCP) server implementation
04Optimized for Large Language Model (LLM) interaction
05Comprehensive API for remote data access and interaction
061 GitHub stars
ユースケース
01Integrating Fediverse interaction capabilities into LLM-powered applications like Claude Desktop
02Allowing LLMs to compare, search, and recommend Fediverse instances based on user interests
03Enabling LLMs to explore and discover content across the Fediverse