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 |
Capabilities
Features and capabilities supported by this server
| 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_documentB | 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. |
| generate_pdf_releaseB | Generate a PDF documentation release. Creates a formatted PDF with all documentation, table of contents, and optional confidentiality markings (watermark, headers, footers). |
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 |
| Pipelines | Category with 1 documents |
| Docs | Category with 12 documents |
| Docs Plugin | Category with 9 documents |
| Scripts | Category with 1 documents |
| Packages | Category with 1 documents |
| Your Docs Server | Category with 1 documents |
| Skills | Category with 8 documents |
| Doc Create | Category with 1 documents |
| Doc Validate | Category with 1 documents |
| Doc Search | Category with 1 documents |
| Doc Frontmatter | Category with 1 documents |
| Doc Toc | Category with 1 documents |
| Doc Preview | Category with 1 documents |
| Doc Lint | Category with 1 documents |
| Doc Template | Category with 1 documents |
| Development | Category with 2 documents |
| Reference | Category with 1 documents |
| Guides | Category with 4 documents |
| Api | Category with 1 documents |
| Architecture | Category with 3 documents |
| Quickstart | Category with 2 documents |
| Security | Category with 1 documents |
| your-docs-mcp | # your-docs-mcp |
| Building a Hierarchical Documentation MCP: Complete Implementation Guide | # Building a Hierarchical Documentation MCP: Complete Implementation Guide |
| Documentation MCP Server | # Documentation MCP Server |
| 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
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