Telodocs
FreeNot checkedScaffolds a documentation repository that serves as a remote MCP server, providing agentic search tools (glob, grep, read) over markdown docs, with a minimal br
About
Scaffolds a documentation repository that serves as a remote MCP server, providing agentic search tools (glob, grep, read) over markdown docs, with a minimal browser UI.
README
Docs site + MCP server from a single docs/ folder.
Write Markdown. Telodocs runs the browser UI, search, and MCP tools (get_nav, list_docs, search_docs, glob, grep, read) — no NestJS app, no build step in your project.
npx telodocs new my-docs
cd my-docs
npx telodocs dev
- Docs site: http://localhost:3000
- MCP server: http://localhost:3000/mcp
What you get
After telodocs new:
my-docs/
├── docs/ # Markdown, docs.json, logo, favicon
├── AGENTS.md # instructions for AI agents writing docs
├── README.md
├── .env # settings + default API key (gitignored)
├── .env.example
└── .gitignore
Sample pages under docs/:
docs/
├── docs.json
├── index.md
├── logo.svg
├── favicon.svg
├── guides/getting-started.md
└── conventions.md
Telodocs ships the server when you run telodocs dev or telodocs start — your repo stays docs-only.
Migrating from Mintlify
Telodocs reads a Mintlify-style docs/docs.json and supports .md / .mdx pages. When moving an existing site:
- Put
docs.json, logo, and favicon underdocs/ - Use nested groups in
pagesfor collapsible sidebar sections (Mintlify format) - Flat groups named
Parent — Childare auto-nested into a tree (common after Mintlify export) - Use page slugs without extensions (e.g.
guides/getting-started) - Only root
indexis the homepage — section indexes stay at/docs/.../index.mdx - Replace Mintlify
<Card>components with<div class="docs-card-grid">/<a class="docs-card">
See template/AGENTS.md (copied into new projects) for step-by-step agent instructions.
Commands
| Command | Description |
|---|---|
telodocs new <name> |
Scaffold a docs-only project |
telodocs dev |
Start server (development) |
telodocs start |
Start server (production) |
Run from the directory that contains docs/.
Customize the site
docs/docs.json— site name, logo, favicon, sidebar navigation (Mintlify-style)docs/*.md— pages with optional frontmatter (title,description,group)AGENTS.md— doc authoring guide for coding agents (agents.md compatible)
MCP client setup
MCP is open by default — no auth headers needed.
To require a key, set TELODOCS_MCP_AUTH=gated in .env and use TELODOCS_API_KEY as the bearer token.
Cursor
{
"mcpServers": {
"my-docs": {
"url": "http://localhost:3000/mcp",
"headers": {
"Authorization": "Bearer i-love-coding-agents"
}
}
}
}
Omit headers while auth is open. Replace the token if you changed TELODOCS_API_KEY in .env.
Configuration
.env is created on telodocs new:
| Variable | Default | Description |
|---|---|---|
TELODOCS_API_KEY |
i-love-coding-agents |
Used when auth is gated (change before production) |
TELODOCS_DOCS_AUTH |
open |
open or gated |
TELODOCS_MCP_AUTH |
open |
open or gated |
PORT |
3000 |
HTTP port |
TELODOCS_DOCS_DIR |
./docs |
Documentation directory |
TELODOCS_MCP_PATH |
/mcp |
MCP endpoint path |
How it works
docs/ → telodocs server
├── /mcp ← coding agents
└── / ← humans
License
MIT
Install Telodocs in Claude Desktop, Claude Code & Cursor
unyly install telodocsInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add telodocs -- npx -y telodocsFAQ
Is Telodocs MCP free?
Yes, Telodocs MCP is free — one-click install via Unyly at no cost.
Does Telodocs need an API key?
No, Telodocs runs without API keys or environment variables.
Is Telodocs hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Telodocs in Claude Desktop, Claude Code or Cursor?
Open Telodocs on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
by passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
by dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
by NOVA-3951PIX4Dmatic
Enables GUI automation for controlling PIX4Dmatic on Windows through MCP. Supports launching, focusing, capturing screenshots, sending hotkeys, clicking UI elem
by jangjo123Compare Telodocs with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All design MCPs
