shared-wiki-mcp
Shared Wiki
A small Markdown wiki with a CLI and MCP server. Search linked notes, read context, queue review questions, capture feedback, and propose edits without overwriting existing notes. Proposals record the target's content hash for stale-edit checks.
Philosophy · Architecture and compatibility · Roadmap.
Input and attention plan maps the next additions across the repository.
Requires Python 3.11+. From a checkout or unpacked source distribution:
python3 -m venv .venv
.venv/bin/python -m pip install -e .
cp -R examples/vault vault
.venv/bin/shared-wiki validate
.venv/bin/shared-wiki search "storage"
.venv/bin/shared-wiki queueUse --vault PATH (before the command) or WIKI_VAULT for another vault. Notes use
YAML frontmatter
(id, title, created, updated), millisecond timestamps, and [[note.name]]
links; see examples.
For an MCP host, launch .venv/bin/shared-wiki-mcp --vault /absolute/path/to/vault
over stdio. Writes create separate inbox or proposal notes. Applying proposals,
remote synchronization, and Slack/GitHub connectors are not implemented.
PYTHONDONTWRITEBYTECODE=1 .venv/bin/python -m unittest discover -s tests -vSource distributions include the design docs, tests, and synthetic example vault. Wheels contain only the runtime package and package metadata; provide your own vault when installing a wheel.
Licensed under Apache 2.0.
This server cannot be deployed
Maintenance
Related MCP Connectors
Markdown notes and whiteboards your AI agent can read and write.
Cited, versioned knowledge for agents: retrieve sourced passages and propose owner-approved fixes.
- JetpostOAuthcom.jetpost
Notes your team and their agents build on together: write, share, comment and edit.
Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to read and write a local-first knowledge base of plain markdown files in git, with governance gates for safe, hash-anchored edits.1Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to manage Markdown notes via the Model Context Protocol, supporting creation, editing, searching, and conflict detection.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to turn conversations into a searchable personal wiki, read and organize pages, and propose edits such as merges, translations, and fact-checks as reviewable changesets.2MIT
- AlicenseBqualityAmaintenanceEnables AI agents to manage a markdown vault wiki by creating, reading, updating, deleting, moving, and searching notes, as well as giving feedback and asking questions with missed information logged for later retrieval.21MIT