Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
GIT_REF | No | The branch, tag, or commit hash to use from the gitUrl (default: main). | |
GIT_URL | No | URL of the Git repository. | |
DATA_DIR | No | Path to the directory containing the content to be searched at runtime. Overrides content sourced from includeDir or gitUrl defined in the config file or built into the package. | |
TOOL_NAME | No | The name of the MCP tool exposed by the server (default: search_docs). | |
IGNORE_PATTERNS | No | Comma-separated glob patterns to ignore when indexing content. | |
TOOL_DESCRIPTION | No | The description of the MCP tool shown to AI assistants. | |
AUTO_UPDATE_INTERVAL | No | Interval in minutes to automatically check for Git updates (default: 0, meaning disabled). |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
search_docs | Search through documentation to find relevant information |