Self-hostable markdown team wiki: agents search, read, and write your wiki pages.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-zcag-tela": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
The wiki that writes itself — from the code you already ship.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in education / writing
ARIS ⚔️ (Auto-Research-In-Sleep) — Lightweight Markdown-only skills for autonomous ML research: cross-model review loops, idea discovery, and experiment automation. No framework, no lock-in — works with Claude Code, Codex, OpenClaw, or any LLM agent.
Define task-specific AI sub-agents in Markdown for any MCP-compatible tool.
URL to LLM-ready markdown — plus per-page category, page_structure, and query-driven highlights.
MCP server for NotebookLM - Let your AI agents (Claude Code, Codex) research documentation directly with grounded, citation-backed answers from Gemini. Persistent auth, library management, cross-client sharing. Zero hallucinations, just your knowledge base.
MCP Security Weekly
Get CVE alerts and security updates for io.github.zcag/tela and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
The wiki that writes itself — from the code you already ship.
tela is a self-hostable, markdown-native team wiki built for a world where agents are first-class authors and readers. It pairs a Go + PostgreSQL backend with a React 19 / Milkdown editor, live Yjs collaboration, ranked full-text and semantic search, and a built-in Model Context Protocol (MCP) server — so the same knowledge base your team edits in the browser is one your agents can search, read, and write directly. Atlas, its documentation engine, turns the artifacts you already produce into maintained wiki pages. Your content stays canonical markdown forever — pages.body is markdown, there is no proprietary block store.
Public instance: https://telawiki.com

/api/mcp is part of the backend, not a bolt-on. Claude, Cursor, and other agents search, read, and author pages with scoped, per-tool write permissions.pgvector-backed semantic retrieval and grounded "ask your docs" answers.pages.body is canonical markdown forever (no block table). Sync over WebDAV, export to zip/PDF, and run the whole stack with one make up.You need Docker (with Compose) and make. The bundled stack builds every image via Compose, so no host Node or Go toolchain is required.
git clone https://github.com/zcag/tela.git
cd tela
# 1. Write deploy/.env from the example with strong generated secrets
# (fills TELA_API_KEY_SECRET, TELA_SHARE_SECRET, TELA_PG_PASSWORD via openssl rand)
make setup
# 2. Edit deploy/.env — set TELA_PUBLIC_BASE_URL, and optionally
# TELA_ADMIN_* and TELA_SMTP_* (see Configuration below)
# 3. Build and start the full stack
make up
The stack comes up behind Caddy on http://localhost:8780. On first boot tela runs its embedded migrations automatically and lands you on the /setup wizard to create the first admin — unless you set TELA_ADMIN_PASSWORD in deploy/.env, which bootstraps the admin non-interactively.
Prefer managed hosting over running Compose? Deploy the published multi-arch images straight to a platform:
After the first deploy, enable pgvector on the managed database once —
CREATE EXTENSION IF NOT EXISTS vector;— then point the backend'sTELA_PUBLIC_BASE_URL