Skill Detail

Work with AFFiNE workspaces, documents, and databases from MCP-compatible agents

<p>Use affine-mcp-server when an agent needs tool-callable access to AFFiNE workspaces, documents, databases, and comments inside an MCP workflow instead of sending a user back to the AFFiNE UI.</p>

Integrations & ConnectorsMCP
Integrations & Connectors MCP Security Reviewed
⭐ 142 GitHub stars ⬇ 2.1k/wk npm
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill work-with-affine-workspaces-documents-and-databases-from-mcp-compatible-agents Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
Node.js, an MCP-compatible client, and access to an AFFiNE Cloud or self-hosted instance with an API token or saved credentials.
Install & setup
<p>Install with <code>npm i -g affine-mcp-server</code> or run it ad hoc with <code>npx -y -p affine-mcp-server affine-mcp</code>. Authenticate with <code>affine-mcp login</code>, then add <code>affine-mcp</code> to your MCP client configuration for stdio transport, or run the published Docker image when you need an HTTP MCP endpoint.</p>
Author
DAWNCR0W
Publisher
Individual
Last updated
Apr 14, 2026
Quick brief

affine-mcp-server gives an MCP-compatible agent a bounded AFFiNE workspace workflow. It can read and update server-backed workspaces, search and edit documents, inspect or fill databases, work with comments, and automate repeatable knowledge-base operations from an agent session instead of making a human click through the AFFiNE app.

How it works

What this skill actually does

The scope is narrow enough to be skill-shaped: this is for agent-side AFFiNE workspace operations through MCP. It is not a generic AFFiNE product card, not a general knowledge-base platform listing, and not a catch-all collaboration suite entry. Invoke it when the missing step is structured workspace access inside an MCP workflow, not when the user simply wants to browse AFFiNE normally or evaluate AFFiNE as a product.