Documentation MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DOCS_ROOT | Yes | Documentation root directory (required) | |
| LOG_LEVEL | No | Logging level (default: INFO) | INFO |
| MCP_DOCS_WEB_HOST | No | Web server host (default: 127.0.0.1) | 127.0.0.1 |
| MCP_DOCS_WEB_PORT | No | Web server port (default: 8123) | 8123 |
| MCP_DOCS_CACHE_TTL | No | Cache TTL in seconds (default: 3600) | 3600 |
| MCP_DOCS_SEARCH_LIMIT | No | Maximum search results (default: 10) | 10 |
| MCP_DOCS_OPENAPI_SPECS | No | Comma-separated OpenAPI spec paths | |
| MCP_DOCS_ENABLE_WEB_SERVER | No | Enable/disable web server (default: true) | true |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_documentationA | Search documentation with full-text search. Returns results with hierarchical context (breadcrumbs). |
| navigate_toA | Navigate to a specific URI in the documentation hierarchy. Returns navigation context with parent, children, and breadcrumbs. |
| get_table_of_contentsB | Get the complete documentation hierarchy as a table of contents tree. |
| search_by_tagsC | Search documentation by metadata tags and category. |
| get_documentA | Get full content and metadata for a specific document by URI. |
| get_all_tagsA | Get a list of all unique tags defined across the documentation. Optionally filter by category and include document counts per tag. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Documentation Root | Root of documentation hierarchy |
| your-docs-mcp | # your-docs-mcp |
| Building a Hierarchical Documentation MCP: Complete Implementation Guide | # Building a Hierarchical Documentation MCP: Complete Implementation Guide |
| your-docs-mcp | # your-docs-mcp |
| Azure DevOps Pipeline Templates | # Azure DevOps Pipeline Templates |
| CI/CD Pipeline Integration | # CI/CD Pipeline Integration |
| Documentation Skills Plugin | # Documentation Skills Plugin |
| Documentation Scripts | # Documentation Scripts |
| your-docs-server | # your-docs-server |
| Create Documentation File | # Create Documentation File |
| Validate Documentation | # Validate Documentation |
| Search Documentation | # Search Documentation |
| Fix Documentation Frontmatter | # Fix Documentation Frontmatter |
| Generate Table of Contents | # Generate Table of Contents |
| Preview Documentation Structure | # Preview Documentation Structure |
| Quick Documentation Lint | # Quick Documentation Lint |
| Generate Documentation Template | # Generate Documentation Template |
| Contributing Guide | # Contributing Guide |
| Testing Guide | # Testing Guide |
| CLI Commands Reference | # CLI Commands Reference |
| Getting Started Guide | # Getting Started with Hierarchical Documentation MCP |
| REST API Reference | # REST API Reference |
| Architecture Overview | # Architecture Overview |
| MCP Protocol Integration | # MCP Protocol Integration |
| Vector Database Integration | # Vector Database Integration |
| Configuration Guide | # Configuration Guide |
| Installation Guide | # Installation Guide |
| Authentication and Security | # Authentication and Security |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/esola-thomas/your-docs-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server