An MCP-native, open-source workspace alternative to Notion. It supports reading and writing of pages, databases, and kanban boards. The server is intended to let both users and AI agents access workspace content through MCP.
🛠️ Key Features
Read & write pages
Read & write databases
Read & write kanban boards
Labeled as “MCP-native” and “open-source”
🚀 Use Cases
Workspace management using pages, databases, and kanban boards
AI agents (e.g., Claude, Cursor) reading and writing via MCP
Human-and-agent collaboration on the same workspace content
⚡ Developer Benefits
Integration path for AI agents using MCP to interact with workspace structures
Consistent capabilities across pages, databases, and kanban boards
⚠️ Limitations
Description provided does not specify authentication, deployment options, or configuration details
Remnus is the Human-Agent Collaborative Workspace, built around the Model Context Protocol (MCP). Every page, database, and kanban board in your workspace is accessible to AI agents via a first-class MCP server — connect editors with one-click OAuth 2.1 (PKCE), or use a scoped bearer token for headless / CI agents.
Unlike Notion's MCP integration, Remnus is designed for headless, CI/CD, and coding agent workflows from day one.
OKF-native context, not a workspace dump
Remnus uses Open Knowledge Format (OKF) ideas as a portable knowledge contract. Pages can carry descriptions, types, tags, sources, lifecycle state, freshness dates, and revision-bound review signals. OKF v0.2 import/export is the interchange layer; the editable Remnus workspace remains canonical.
The prepare_context MCP tool turns a concrete task into Context Pack v2: a token-budgeted set of concepts ranked by BM25 relevance, native metadata, page links, freshness, and trust. Smart mode advertises this context-first flow automatically for meaningful work. Strict mode additionally requires the same agent's short-lived contextRunId before Remnus MCP mutations.
Desktop app — Tauri v2 shell for Windows, macOS, Linux
Mobile — Capacitor v8 for iOS and Android (loads remnus.com)
i18n — English, Türkçe, हिन्दी, Español, Français, Deutsch, 中文, Русский
Quick Start — Self-host
Local Development
bash
git clone https://github.com/Ranork/remnus-app.git
cd remnus-app
cp .env.example .env# fill in AUTH_SECRET + OAuth credentials
npm install
npm run db:migrate
npm run dev
After signing in, open the AI Agents panel from the sidebar and click Connect editor. It walks you through every supported editor (Cursor, VS Code, Claude Code, Codex, Windsurf, and more).
Install from a registry
Remnus is published on the official MCP Registry (io.github.Ranork/remnus) and on Smithery, so MCP-aware clients and directories can discover it automatically. Smithery offers one-click install across many clients (Claude, Cursor, VS Code, Codex, Windsurf, and more) — open the Smithery page and click Add to toolbox, or use the Smithery CLI to install straight into a client's config:
bash
npx -y smithery@latest mcp add ranorkk/remnus --client claude
Swap --client for cursor, vscode, codex, windsurf, etc. Either way, the first connection runs the same OAuth 2.1 sign-in — no token to paste.
Recommended — OAuth (token-less): point your editor at the MCP URL and approve the consent screen on first connect. Your editor runs the OAuth 2.1 flow automatically — nothing to copy.