Skip to main content
Glama
ehsanmsb

MkDocs MCP Server

by ehsanmsb

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MKDOCS_MCP_GIT_URLNoURL of the docs git repository to clone (when source mode is git)
MKDOCS_MCP_TENANTSNoRestrict tenant segments (JSON array of strings)[]
MKDOCS_MCP_BASE_URLNoBase URL for deep-links to documentation pageshttp://localhost:8000
MKDOCS_MCP_REPO_DIRNoPath to the local docs repository directory (required for local and search_index modes)
MKDOCS_MCP_AUTH_MODENoAuthentication mode: none or bearerbearer
MKDOCS_MCP_SOURCE_MODENoSource mode: git, search_index, or locallocal
MKDOCS_MCP_TOPICS_FILENoPath to YAML file with custom topic taxonomy
MKDOCS_MCP_BEARER_TOKENSNoComma-separated list of bearer tokens for regular users
MKDOCS_MCP_MKDOCS_CONFIGNoPath to mkdocs.yml configuration filemkdocs.yml
MKDOCS_MCP_FEATURED_TOPICSNoComma-separated list of topics that get a find_<topic>_docs aliask8s/argocd/terraform/vault/gitlab
MKDOCS_MCP_EMBEDDINGS_MODELNoEmbedding model for semantic search (only used if embeddings enabled)BAAI/bge-m3
MKDOCS_MCP_EMBEDDINGS_ENABLEDNoEnable semantic/hybrid search (requires vectors extra)false
MKDOCS_MCP_BEARER_ADMIN_TOKENSNoComma-separated list of bearer tokens with admin scope
MKDOCS_MCP_REINDEX_INTERVAL_MINUTESNoInterval in minutes for automatic reindexing (0 disables)30

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/ehsanmsb/mkdocs-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server