ESP-IDF Documentation Explorer MCP Server
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"esp-idf-docs-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# ESP-IDF Documentation Explorer MCP Server A Model Context Protocol (MCP) server for exploring ESP-IDF documentation online. This server fetches content directly from the official ESP-IDF documentation website, ensuring you always have access to the latest information. This implementation is inspired by the [AWS Documentation MCP Server](https://github.com/awslabs/mcp/tree/main/src/aws-documentation-mcp-server). ## Features - **Online Search**: Search ESP-IDF documentation directly from the official website - **Real-time Content**: Always access the latest documentation without local setup - **Multi-version Support**: Choose ESP-IDF version (latest or specific versions) - **API Reference Search**: Find API references for ESP-IDF components - **Smart Caching**: Intelligent caching for improved performance ## Usage in MCP Clients Add the following to your MCP client configuration (e.g., Claude Desktop): ```json { "mcpServers": { "esp-idf-docs": { "command": "uvx", "args": ["esp-idf-docs-mcp"], "env": { "ESP_IDF_VERSION": "latest", "ESP_IDF_CHIP_TARGET": "esp32s3" } } } } ``` ### Development Installation ```bash # Clone and install for development git clone https://github.com/raihalea/esp-idf-docs.git cd esp-idf-docs # Install dependencies only uv sync # Install with development dependencies uv sync --dev ``` ## Available Tools ### search_docs Search ESP-IDF documentation for keywords (case-insensitive). **Parameters:** - `query` (string): Search query ### get_doc_structure Get the directory structure of ESP-IDF documentation. **Parameters:** None ### read_doc Read the contents of a specific documentation file. **Parameters:** - `file_path` (string): Relative path to the documentation file ### find_api_references Find API references for a specific ESP-IDF component. **Parameters:** - `component` (string): Component or API name to search for ## Environment Variables ### ESP_IDF_VERSION ESP-IDF d…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.