Model Context Protocol server for AFFiNE. Connect AI assistants to AFFiNE workspaces, documents, databases, and collaboration APIs over stdio or HTTP.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.AFFINE_ADMIN_EMAILAFFINE_ADMIN_PASSWORDAFFINE_BASE_URL— e =https://your-affine-instance.com \AFFINE_COMPREHENSIVE_ASSUME_FOCUSED_COVERAGEAFFINE_DISABLED_GROUPS— Restrict exposed tools with and AFFINE_DISABLED_TOOLS for least-privilege setupsAFFINE_DISABLED_TOOLS— Restrict exposed tools with AFFINE_DISABLED_GROUPS and for least-privilege setupsAFFINE_EMAILAFFINE_HEADERS_JSONAFFINE_LOGIN_AT_STARTAFFINE_MCP_DEBUG_SURFACE_INDEXAFFINE_MCP_HTTP_ALLOWED_ORIGINSAFFINE_MCP_HTTP_ALLOW_ALL_ORIGINSAFFINE_MCP_HTTP_HOSTAFFINE_MCP_HTTP_TOKEN— e =your-strong-secret \AFFINE_PASSWORDAFFINE_WS_ACK_TIMEOUT_MSAFFINE_WS_CLIENT_VERSIONAFFINE_WS_CONNECT_TIMEOUT_MSAPPEND_BLOCK_PROFILEMCP_TOOL_TIMEOUT_MSMCP_TRANSPORTNO_CLEANUPPORTXDG_CONFIG_HOME[](https://m8ven.ai/mcp/dawncr0w-affine-mcp-server-f96cdf)