Connect LLMs to the Fediverse
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.
Key Features
Fediverse Client
Interact with existing ActivityPub servers like Mastodon, Pleroma, and Misskey without running your own server.
WebFinger Discovery
Find and discover actors across the fediverse using standardized WebFinger protocols.
MCP Protocol
Complete MCP server with resources, tools, and prompts designed specifically for LLM interaction patterns.
LLM-Optimized
Built from the ground up for seamless integration with Large Language Models like Claude.
TypeScript
Fully typed with modern TypeScript and ESM for excellent developer experience and reliability.
High Performance
Efficient resource management, caching, and built-in performance monitoring.
Quick Installation
1. Install with NPX
Get started instantly with a single command:
npx activitypub-mcp install
2. Configure Claude Desktop
Add this configuration to your Claude Desktop settings:
{
"mcpServers": {
"activitypub": {
"command": "npx",
"args": ["-y", "activitypub-mcp"]
}
}
}