Skip to main content
Glama
esola-thomas

Documentation MCP Server

by esola-thomas

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DOCS_ROOTYesDocumentation root directory (required)
LOG_LEVELNoLogging level (default: INFO)INFO
MCP_DOCS_WEB_HOSTNoWeb server host (default: 127.0.0.1)127.0.0.1
MCP_DOCS_WEB_PORTNoWeb server port (default: 8123)8123
MCP_DOCS_CACHE_TTLNoCache TTL in seconds (default: 3600)3600
MCP_DOCS_SEARCH_LIMITNoMaximum search results (default: 10)10
MCP_DOCS_OPENAPI_SPECSNoComma-separated OpenAPI spec paths
MCP_DOCS_ENABLE_WEB_SERVERNoEnable/disable web server (default: true)true

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Documentation RootRoot 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

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