Espressif MCP Servers乐鑫 MCP 服务器

Collection of Espressif MCP servers to supercharge your AI assistants.乐鑫 MCP 服务器合集,为您的 AI 助手赋能。

Espressif Documentation #

Search Espressif documentation and get answers about products.

搜索乐鑫技术文档,获取产品相关问题的解答。

Learn more

What you can do

  • Perform semantic search across Espressif documentation in English and Chinese
  • Find information about ESP-IDF, ESP-AT, Arduino-ESP32, and other Espressif frameworks and products

How it works

The server provides a single tool — search_espressif_sources(query, language) — that performs semantic retrieval against the latest Espressif documentation. It returns the most relevant text fragments with source URLs, providing official reference for your AI assistants.

Intended use

This server is designed for interactive development — helping developers find documentation while coding with AI assistants. It is not intended for heavy automated use such as CI pipelines or batch processing.

Rate limits

  • 10 requests per user per hour
  • 50 requests per user per day
了解更多

功能

  • 对乐鑫技术文档进行中文英文语义搜索
  • 查找 ESP-IDF、ESP-AT、Arduino-ESP32 及其他乐鑫软件开发框架和产品的相关信息

工作原理

该服务器提供 search_espressif_sources(query, language),能够对乐鑫知识库进行语义检索,返回最相关的文档片段及其链接,为 AI 助手提供官方参考依据。

使用场景

此服务器专为交互式开发设计,帮助开发者在使用 AI 助手编码时查找文档。不适用于 CI 流水线或批量处理等大规模自动化场景。

速率限制

  • 每位用户每小时 10 次请求
  • 每位用户每天 50 次请求
Server URL服务器地址 https://mcp.espressif.com/docs
Automated Install自动安装

Click the button below to automatically add this server to Cursor.点击下方按钮,自动将此服务器添加到 Cursor。

Add to Cursor添加到 Cursor
Manual Config (mcp.json)手动配置 (mcp.json) { "mcpServers": { "espressif-documentation": { "url": "https://mcp.espressif.com/docs" } } }
Automated Install自动安装

Click the button below to automatically add this server to VS Code.点击下方按钮,自动将此服务器添加到 VS Code。

Install in VS Code安装到 VS Code
VS Code ConfigVS Code 配置 { "mcp": { "servers": { "espressif-documentation": { "type": "http", "url": "https://mcp.espressif.com/docs" } } } }
Terminal Command终端命令 claude mcp add --transport http "espressif-documentation" "https://mcp.espressif.com/docs"
Terminal Command终端命令 codex mcp add espressif-documentation --url "https://mcp.espressif.com/docs"
Manual Config (config.toml)手动配置 (config.toml) [mcp_servers.espressif-documentation] url = "https://mcp.espressif.com/docs"
Manual Config (mcp_config.json)手动配置 (mcp_config.json) { "mcpServers": { "espressif-documentation": { "serverUrl": "https://mcp.espressif.com/docs" } } }

Rainmaker #

Interact with Espressif Rainmaker cloud services.

与乐鑫 Rainmaker 云服务进行交互。

Learn more

What you can do

  • List and inspect IoT devices (nodes) connected to ESP RainMaker
  • Read and set device parameters — power, brightness, temperature, and more
  • Create and manage schedules for device automation
  • Organize devices into homes, rooms, and groups

About ESP RainMaker

ESP RainMaker is Espressif's AIoT platform providing device firmware, phone apps, cloud backend, voice assistant integrations, and device management. This MCP server lets AI assistants interact with your RainMaker devices using natural language.

了解更多

功能

  • 列出和查看连接到 ESP RainMaker 的物联网设备(节点)
  • 读取和设置设备参数——电源、亮度、温度等
  • 创建和管理设备自动化定时任务
  • 将设备组织到家庭、房间和群组中

关于 ESP RainMaker

ESP RainMaker 是乐鑫的 AIoT 平台,提供设备固件、手机应用、云后端、语音助手集成和设备管理。此 MCP 服务器让 AI 助手能够使用自然语言与您的 RainMaker 设备交互。

Server URL服务器地址 https://mcp.rainmaker.espressif.com/api/mcp
Automated Install自动安装

Click the button below to automatically add this server to Cursor.点击下方按钮,自动将此服务器添加到 Cursor。

Add to Cursor添加到 Cursor
Manual Config (mcp.json)手动配置 (mcp.json) { "mcpServers": { "rainmaker": { "url": "https://mcp.rainmaker.espressif.com/api/mcp" } } }
Automated Install自动安装

Click the button below to automatically add this server to VS Code.点击下方按钮,自动将此服务器添加到 VS Code。

Install in VS Code安装到 VS Code
VS Code ConfigVS Code 配置 { "mcp": { "servers": { "rainmaker": { "type": "http", "url": "https://mcp.rainmaker.espressif.com/api/mcp" } } } }
Terminal Command终端命令 claude mcp add --transport http "rainmaker" "https://mcp.rainmaker.espressif.com/api/mcp"
Terminal Command终端命令 codex mcp add rainmaker --url "https://mcp.rainmaker.espressif.com/api/mcp"
Manual Config (config.toml)手动配置 (config.toml) [mcp_servers.rainmaker] url = "https://mcp.rainmaker.espressif.com/api/mcp"
Manual Config (mcp_config.json)手动配置 (mcp_config.json) { "mcpServers": { "rainmaker": { "serverUrl": "https://mcp.rainmaker.espressif.com/api/mcp" } } }

ESP Component Registry #

Search components and examples from the ESP Component Registry.

从 ESP 组件注册表中搜索组件和示例。

Learn more

What you can do

  • Search for ESP-IDF components by name, keyword, or functionality
  • Find components compatible with specific ESP-IDF versions and targets (ESP32, ESP32-S3, ESP32-C6, etc.)
  • Browse example projects that demonstrate component usage
  • Get component metadata: version history, dependencies, and documentation links

About the ESP Component Registry

The ESP Component Registry is a source of components for ESP-IDF, hosting drivers, libraries, BSPs, and example projects from Espressif and the community.

了解更多

功能

  • 按名称、关键词或功能搜索 ESP-IDF 组件
  • 查找与特定 ESP-IDF 版本和目标芯片(ESP32、ESP32-S3、ESP32-C6 等)兼容的组件
  • 浏览演示组件用法的示例项目
  • 获取组件元数据:版本历史、依赖项和文档链接

关于 ESP 组件注册表

ESP 组件注册表 是 ESP-IDF 的组件来源,托管来自乐鑫和社区的驱动程序、库、BSP 和示例项目。

Server URL服务器地址 https://components.espressif.com/mcp
Automated Install自动安装

Click the button below to automatically add this server to Cursor.点击下方按钮,自动将此服务器添加到 Cursor。

Add to Cursor添加到 Cursor
Manual Config (mcp.json)手动配置 (mcp.json) { "mcpServers": { "esp-component-registry": { "url": "https://components.espressif.com/mcp" } } }
Automated Install自动安装

Click the button below to automatically add this server to VS Code.点击下方按钮,自动将此服务器添加到 VS Code。

Install in VS Code安装到 VS Code
VS Code ConfigVS Code 配置 { "mcp": { "servers": { "esp-component-registry": { "type": "http", "url": "https://components.espressif.com/mcp" } } } }
Terminal Command终端命令 claude mcp add --transport http "esp-component-registry" "https://components.espressif.com/mcp"
Terminal Command终端命令 codex mcp add esp-component-registry --url "https://components.espressif.com/mcp"
Manual Config (config.toml)手动配置 (config.toml) [mcp_servers.esp-component-registry] url = "https://components.espressif.com/mcp"
Manual Config (mcp_config.json)手动配置 (mcp_config.json) { "mcpServers": { "esp-component-registry": { "serverUrl": "https://components.espressif.com/mcp" } } }

ESP-VISION #

Authoritative ESP-VISION & MicroPython APIs with per-chip availability for camera and on-device AI.

提供 ESP-VISION 与 MicroPython 的权威 API 及芯片可用性,用于摄像头与端侧 AI 开发。

Learn more

What you can do

  • Look up exact ESP-VISION and MicroPython API signatures, parameters, and per-chip availability (ESP32-P4 / ESP32-S3)
  • Check what a board or target supports before generating code — available modules, boards, and feature gates (e.g. barcode)
  • Search concepts, how-to guides, and runnable examples

How it works

The server exposes structured tools — get_api, get_capabilities, search_docs, list_modules, list_symbols, get_example, list_examples, get_concept — over the authoritative ESP-VISION knowledge pack. Every API is tagged with the chips that support it, so AI assistants generate code that actually compiles on your hardware.

The pack is generated directly from the ESP-VISION repository (the single source of truth) and links each result back to the canonical documentation.

Intended use

This server is designed for interactive development — letting AI assistants pull correct, chip-aware ESP-VISION APIs while you code, without reading the docs by hand.

了解更多

功能

  • 查询 ESP-VISIONMicroPython 的精确 API 签名、参数及芯片可用性(ESP32-P4 / ESP32-S3
  • 在生成代码之前确认目标芯片/开发板支持的能力——可用模块、开发板、功能开关(如条码识别)
  • 检索概念、操作指南与可运行示例

工作原理

该服务器基于 ESP-VISION 权威知识包,提供结构化工具——get_apiget_capabilitiessearch_docslist_moduleslist_symbolsget_examplelist_examplesget_concept。每个 API 都标注了所支持的芯片,使 AI 助手生成的代码能够真正在你的硬件上编译运行。

知识包直接由 ESP-VISION 仓库(唯一真源)生成,并将每条结果回链至官方文档。

使用场景

此服务器专为交互式开发设计,让 AI 助手在你编码时直接获取正确、区分芯片的 ESP-VISION API,无需手动查阅文档。

Server URL服务器地址 https://mcp.vision.espressif.com
Automated Install自动安装

Click the button below to automatically add this server to Cursor.点击下方按钮,自动将此服务器添加到 Cursor。

Add to Cursor添加到 Cursor
Manual Config (mcp.json)手动配置 (mcp.json) { "mcpServers": { "esp-vision": { "url": "https://mcp.vision.espressif.com" } } }
Automated Install自动安装

Click the button below to automatically add this server to VS Code.点击下方按钮,自动将此服务器添加到 VS Code。

Install in VS Code安装到 VS Code
VS Code ConfigVS Code 配置 { "mcp": { "servers": { "esp-vision": { "type": "http", "url": "https://mcp.vision.espressif.com" } } } }
Terminal Command终端命令 claude mcp add --transport http "esp-vision" "https://mcp.vision.espressif.com"
Terminal Command终端命令 codex mcp add esp-vision --url "https://mcp.vision.espressif.com"
Manual Config (config.toml)手动配置 (config.toml) [mcp_servers.esp-vision] url = "https://mcp.vision.espressif.com"
Manual Config (mcp_config.json)手动配置 (mcp_config.json) { "mcpServers": { "esp-vision": { "serverUrl": "https://mcp.vision.espressif.com" } } }

Espressif Engineering #

Bring Espressif problem-solving and troubleshooting processes into your AI assistant.

将乐鑫问题排查与解决流程接入您的 AI 助手。

Learn more

What you can do

  • Identify Espressif technical issues and apply the appropriate Skill.
  • Follow guided workflows for environment setup, solution selection, Wi-Fi troubleshooting, and schematic or PCB layout review.
  • Verify required facts against official Espressif sources before answering.

How it works

Espressif Engineering inspects its published catalog, loads and applies the Skill selected for the issue, and reads only the references required by that workflow. It first applies a structured problem-solving process to the issue, then uses official documentation to verify facts when the process calls for it.

Intended use

Espressif Engineering MCP Server is designed for interactive technical support inside MCP-capable AI assistants. Visit the Espressif Engineering MCP Server landing page to learn how the service works, review FAQs, or share feedback.

了解更多

功能

  • 识别乐鑫技术问题,并应用适合该问题的 Skill。
  • 应用引导式流程完成环境搭建、方案选型、Wi-Fi 排障,以及原理图或 PCB 布局审阅。
  • 在回答前根据流程要求核验乐鑫官方资料。

工作原理

Espressif Engineering 会检查已发布的能力目录,加载并执行针对该问题选定的 Skill,并且只读取该流程明确要求的参考资料。它会先针对问题执行结构化的排查与解决流程,并在流程需要时使用官方文档核验事实。

使用场景

Espressif Engineering MCP Server 适用于在支持 MCP 的 AI 助手中进行交互式技术支持。如需进一步了解服务如何工作、查看常见问题或提交反馈,请访问 Espressif Engineering MCP Server 介绍页面

Server URL服务器地址 https://ts-mcp.espressif.com/mcp
Automated Install自动安装

Click the button below to automatically add this server to Cursor.点击下方按钮,自动将此服务器添加到 Cursor。

Add to Cursor添加到 Cursor
Manual Config (mcp.json)手动配置 (mcp.json) { "mcpServers": { "espressif-engineering": { "url": "https://ts-mcp.espressif.com/mcp" } } }
Automated Install自动安装

Click the button below to automatically add this server to VS Code.点击下方按钮,自动将此服务器添加到 VS Code。

Install in VS Code安装到 VS Code
VS Code ConfigVS Code 配置 { "mcp": { "servers": { "espressif-engineering": { "type": "http", "url": "https://ts-mcp.espressif.com/mcp" } } } }
Terminal Command终端命令 claude mcp add --transport http "espressif-engineering" "https://ts-mcp.espressif.com/mcp"
Terminal Command终端命令 codex mcp add espressif-engineering --url "https://ts-mcp.espressif.com/mcp"
Manual Config (config.toml)手动配置 (config.toml) [mcp_servers.espressif-engineering] url = "https://ts-mcp.espressif.com/mcp"
Manual Config (mcp_config.json)手动配置 (mcp_config.json) { "mcpServers": { "espressif-engineering": { "serverUrl": "https://ts-mcp.espressif.com/mcp" } } }

ESP Pilot MCP #

An AI helper for ESP multimedia app development and hardware configuration.

ESP 多媒体应用开发与硬件配置 AI 辅助工具。

Learn more

What you can do

ESP-ADF / ESP-GMF

Structured lookup of ADF/GMF capabilities and examples for ESP multimedia app development:

  • Capabilities and components: Browse ADF/GMF capabilities by function and layer. Get a short intro plus Component Registry, GitHub, and docs links. Some components also have a dedicated API docs entry.
  • Application examples: Look up ADF multimedia examples with a short summary, category, and source URL, so an AI can pick a suitable reference implementation.

ESP Board Manager

Board-level hardware configuration for ESP Board Manager, so an AI can generate and refine board YAML from hardware facts:

  • Devices and peripherals: List available devices and peripherals and how to configure them.
  • Board signatures: Look up board names, SoC, and hardware resources.
  • Configuration docs: Fetch Board Manager docs by section, including field notes and YAML templates you can copy into a board.

On-demand skills

Load ADF/GMF and Board Manager skills when needed. Currently:

  • esp-hardware-app-platform-workflow: End-to-end flow from hardware facts and board setup to multimedia app development.
  • board-manager-create-board: Create a board definition from hardware facts or an existing BSP.
  • board-manager-use: Select a board in an application project, generate configuration, and get board handles.

How it works

This MCP server builds a structured catalog from ADF, GMF, and ESP Board Manager online materials, and loads committed JSON at startup. AI assistants can query capabilities, examples, components, board configuration, and skills directly.

For official documentation, use the Espressif Documentation MCP. For third-party drivers and components, use the ESP Component Registry MCP.

Intended use

This MCP server is for ESP multimedia application development. Typical uses:

  • Choose ADF/GMF capabilities, components, and example apps for a given task.
  • Find component, source, and API documentation entry points.
  • Write Board Manager board YAML from schematics, BSP, or other hardware facts.
  • Load the relevant skill for the current task, from hardware bring-up through application development.
了解更多

功能

ESP-ADF / ESP-GMF 相关

面向 ESP 多媒体应用开发,提供 ADF/GMF 能力与样例的结构化查询:

  • 能力与组件:按功能和层级浏览 ADF/GMF 能力,获取组件简介、组件注册表、GitHub 和文档链接;部分组件提供独立的 API 文档入口。
  • 应用样例:查询 ADF 多媒体例程,获取例程简介、分类及源码地址,帮助 AI 快速选择合适的参考实现。

ESP Board Manager 相关

面向 ESP Board Manager 的板级硬件配置,帮助 AI 根据硬件信息生成和完善板级 YAML:

  • 设备与外设:查询可用设备、外设及其配置方式。
  • 板级配置:查询板卡签名、SoC 与硬件资源等信息。
  • 配置文档:按章节获取 Board Manager 配置文档,并提供可直接参考或写入 YAML 的字段说明与模板。

Skill 动态加载

提供与 ADF/GMF 及 Board Manager 相关的按需 Skill 加载能力。当前提供:

  • esp-hardware-app-platform-workflow:指导从硬件信息、板级配置到多媒体应用开发的完整工作流。
  • board-manager-create-board:根据硬件事实或已有 BSP 创建板定义。
  • board-manager-use:在应用工程中选择开发板、生成配置并获取板级句柄。

工作原理

MCP Server 基于 ADF、GMF 和 ESP Board Manager 的在线资料构建结构化知识目录,并在服务启动时加载已提交的 JSON 数据,为 AI 助手提供稳定、可直接查询的能力、样例、组件、板级配置和 Skill 信息。

对于需要进一步阅读官方文档的场景,建议使用 Espressif Documentation MCP;对于第三方驱动和组件,则使用 ESP Component Registry MCP

使用场景

该 MCP Server 面向 ESP 多媒体应用开发,主要用于:

  • 根据应用需求选择合适的 ADF/GMF 能力、组件和参考例程。
  • 查询组件、源码和 API 文档入口。
  • 根据原理图、BSP 或其他硬件事实编写 Board Manager 板级 YAML。
  • 根据当前开发任务动态加载相关 Skill,辅助完成从硬件适配到应用开发的完整流程。
Server URL服务器地址 https://mcp.esp-pilot.espressif.com/mcp
Automated Install自动安装

Click the button below to automatically add this server to Cursor.点击下方按钮,自动将此服务器添加到 Cursor。

Add to Cursor添加到 Cursor
Manual Config (mcp.json)手动配置 (mcp.json) { "mcpServers": { "esp-pilot-mcp": { "url": "https://mcp.esp-pilot.espressif.com/mcp" } } }
Automated Install自动安装

Click the button below to automatically add this server to VS Code.点击下方按钮,自动将此服务器添加到 VS Code。

Install in VS Code安装到 VS Code
VS Code ConfigVS Code 配置 { "mcp": { "servers": { "esp-pilot-mcp": { "type": "http", "url": "https://mcp.esp-pilot.espressif.com/mcp" } } } }
Terminal Command终端命令 claude mcp add --transport http "esp-pilot-mcp" "https://mcp.esp-pilot.espressif.com/mcp"
Terminal Command终端命令 codex mcp add esp-pilot-mcp --url "https://mcp.esp-pilot.espressif.com/mcp"
Manual Config (config.toml)手动配置 (config.toml) [mcp_servers.esp-pilot-mcp] url = "https://mcp.esp-pilot.espressif.com/mcp"
Manual Config (mcp_config.json)手动配置 (mcp_config.json) { "mcpServers": { "esp-pilot-mcp": { "serverUrl": "https://mcp.esp-pilot.espressif.com/mcp" } } }