Local stdio MCP bridge for AFFiNE Desktop with offline native diagrams
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"affine-desktop-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# AFFiNE Desktop MCP A **Rust stdio MCP server for AFFiNE Desktop offline/local-only workspaces**. It reads the desktop application's local SQLite/Yjs storage, creates normal pages and Edgeless canvases, and creates/edits **native editable diagrams** with shapes, rich-text labels, bound connectors, pen strokes, frames, link cards, free-floating curves, images and file attachments. **No AFFiNE Cloud, Docker/self-hosted AFFiNE server, GraphQL API, cloud login, or network listener is used.** Docker is used only as an optional Linux test runner during development, not by the application. Connect your AI assistant to your **local AFFiNE notes and editable canvases**. Download a standalone binary, add it to your MCP client, and ask the assistant to list, search or read your workspaces. Creating pages and diagrams is an explicit, offline-only opt-in. > The Cargo, npm and Python packages are all **`affine-desktop-mcp`**. > The npm and Python launcher command is also **`affine-desktop-mcp`**. > The standalone executable (including Cargo installs) remains **`affine-local-mcp`** > (`affine-local-mcp.exe` on Windows). Packages are published on crates.io, npm and PyPI. ## Contents - [Quick start](#quick-start) - [Install a release](#install-a-release) - [Install with npm or pip](#install-with-npm-or-pip) - [Build from source](#build-from-source) - [Desktop data directories](#desktop-data-directories) - [Configuration options](#configuration-options) - [Connect your MCP client](#connect-your-mcp-client) - [First conversation](#first-conversation) - [Tools and examples](#tools) - [Write safety and backups](#write-safety-and-backups) - [Troubleshooting](#troubleshooting) - [Development and releases](#releases) ## Quick start 1. Install AFFiNE Desktop and create/open a **local-only workspace**. This bridge does not expose AFFiNE Cloud workspaces. The tested storage version is **0.27.4**. 2. [Download and extract](#install-a-release) the binary for your OS and CPU. Pre…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.