AFFiNE

Integrates with AFFiNE workspaces through GraphQL and WebSocket connections to enable document operations, real-time collaboration

dawncr0w 227 ↓ 3.5k
Claude CodeClaude DesktopGeneric
View source ↗

AFFiNE MCP server that provides AI assistants with comprehensive access to AFFiNE workspaces, documents, and collaboration features through GraphQL and WebSocket integration. Built by dawncr0w, the implementation supports multiple authentication methods (bearer tokens, session cookies, email/password), offers 50+ tools across workspace management, document operations, real-time collaboration, version control, user management, and blob storage. Features advanced capabilities like CRDT-based document updates using Yjs, WebSocket-powered real-time synchronization, and workspace creation with proper AFFiNE document structure, making it valuable for knowledge management workflows, collaborative document editing, and building AI assistants that need programmatic access to AFFiNE's full feature set.

Source

Repository: https://github.com/dawncr0w/affine-mcp-server

Maintain AFFiNE?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

AFFiNE on getagentictools
[![AFFiNE on getagentictools](https://getagentictools.com/badge/mcp/dawncr0w-affine-mcp-server.svg)](https://getagentictools.com/mcp/dawncr0w-affine-mcp-server?ref=badge)