Telodocs
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Telodocssearch docs for 'configuration'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Telodocs
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 devDocs 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
└── .gitignoreSample pages under docs/:
docs/
├── docs.json
├── index.md
├── logo.svg
├── favicon.svg
├── guides/getting-started.md
└── conventions.mdTelodocs 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.mdxReplace 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.
Related MCP server: docs-mcp
Commands
Command | Description |
| Scaffold a docs-only project |
| Start server (development) |
| 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 |
|
| Used when auth is |
|
|
|
|
|
|
|
| HTTP port |
|
| Documentation directory |
|
| MCP endpoint path |
How it works
docs/ → telodocs server
├── /mcp ← coding agents
└── / ← humansLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/teloset/telodocs'
If you have feedback or need assistance with the MCP directory API, please join our Discord server