
TablaCognita
A collaborative markdown editor that runs entirely in your browser and exposes 17 MCP tools for document manipulation. Your AI can read sections, replace text with fuzzy matching, request edit locks, and manage snapshots while you work in a live CodeMirror instance. The relay server is stateless, all document state lives in your browser, and every AI edit flows through the same undo stack as your own typing. Connect via stdio for Claude Desktop or HTTP for remote clients. Useful when you want real-time AI collaboration on long-form writing without sending your documents to anyone's server, with section-level coordination that doesn't break when you rename headings or restructure content.
- GitHub stars
- 2
- tools
- 16
- auth
- Secret needed
- transport
- HTTP
- last updated
- Mar 9, 2026
Tools
16 toolsPublic tool metadata for what this MCP can expose to an agent.
read_documentThe AI sees your full document, section outline, or individual sections by heading name or stable ID.
The AI sees your full document, section outline, or individual sections by heading name or stable ID.
No parameter schema in public metadata yet.
get_structureThe AI sees your full document, section outline, or individual sections by heading name or stable ID.
The AI sees your full document, section outline, or individual sections by heading name or stable ID.
No parameter schema in public metadata yet.
get_sectionThe AI sees your full document, section outline, or individual sections by heading name or stable ID.
The AI sees your full document, section outline, or individual sections by heading name or stable ID.
No parameter schema in public metadata yet.
replace_sectionSection-level edits with auto-locking.
Section-level edits with auto-locking.
No parameter schema in public metadata yet.
replace_textFuzzy text matching that works through markdown formatting.
Fuzzy text matching that works through markdown formatting.
No parameter schema in public metadata yet.
insert_after
No parameter schema in public metadata yet.
append
No parameter schema in public metadata yet.
request_edit_lockThe AI can lock sections for multi-step operations.
The AI can lock sections for multi-step operations.
No parameter schema in public metadata yet.
release_lock
No parameter schema in public metadata yet.
get_cursor_contextThe AI knows where your cursor is.
The AI knows where your cursor is.
No parameter schema in public metadata yet.
get_dirty_regionsThe AI knows which sections you've edited since it last looked.
The AI knows which sections you've edited since it last looked.
No parameter schema in public metadata yet.
poll_context
No parameter schema in public metadata yet.
open_document
No parameter schema in public metadata yet.
snapshotNamed checkpoints saved to your browser's IndexedDB.
Named checkpoints saved to your browser's IndexedDB.
No parameter schema in public metadata yet.
restore_snapshotRestore any snapshot with one tool call.
Restore any snapshot with one tool call.
No parameter schema in public metadata yet.
get_revision_history
No parameter schema in public metadata yet.
Sponsors
Readme
TablaCognita
Co-write with any AI. In your browser. No data on anyone's server.
TablaCognita is a browser-based Markdown editor where AI is a first-class participant, not a feature bolted onto a text box. Select text and send it to your AI. Watch edits land in real time. Undo anything. The AI sees the document through MCP tools — the same protocol that powers Claude Desktop, Cursor, and every other MCP-capable client.
Your document lives in your browser. The relay server is a stateless wire. Nobody stores your writing.
How It Works
Details
- Repository
- github.com/pstryder/tablacognita
- Website
- app.tablacognita.com
- Category
- Documents & Knowledge
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active