Esp Mcp Server
@kolipakakondal
About Esp Mcp Server
esp-mcp-server
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"esp-mcp-server": {
"type": "http",
"url": "http://127.0.0.1:8080/mcp"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Esp Mcp Server?
The esp-mcp-server is a lightweight, embeddable HTTP server that implements the Model Context Protocol (MCP) for Espressif’s AI-assisted development tool. It is designed to provide AI assistance for Espressif chips and ESP-IDF development.
How to use Esp Mcp Server?
Start the server using Docker: docker run -p 8080:8080 kolipakakondal/esp-mcp-server:latest. Then configure your IDE (Cursor or VSCode) to connect to http://127.0.0.1:8080/mcp and provide your API_KEY environment variable.
Key features of Esp Mcp Server
- Implements the Model Context Protocol (MCP) over SSE transport
- Provides an AI assistant tool for Espressif documentation (
esp_docs_ai) - Lightweight and embeddable HTTP server
- Can be started easily via Docker
Use cases of Esp Mcp Server
- Ask technical questions about Espressif chips and ESP-IDF documentation
- Integrate AI-assisted development into Cursor or VSCode workflows
- Use a local MCP server for Espressif-specific developer support
FAQ from Esp Mcp Server
How do I start the Esp Mcp Server?
Run docker run -p 8080:8080 kolipakakondal/esp-mcp-server:latest to launch the server on http://127.0.0.1:8080.
How do I configure the server in an IDE?
In Cursor, add a JSON entry with "url": "http://127.0.0.1:8080/mcp" and an API_KEY environment variable. In VSCode, use the same URL with "type": "sse" and the API key.
What tools does the server expose?
The only documented tool is esp_docs_ai, which answers technical questions about Espressif chips, ESP-IDF, and related documents.
What is the purpose of the API_KEY?
The API_KEY is a required environment variable that must be set when configuring the server in an IDE to authenticate requests.
What transport does the server use?
The server uses Server-Sent Events (SSE) as its transport, as indicated by the VSCode configuration "type": "sse".
Frequently asked questions
How do I start the Esp Mcp Server?
Run `docker run -p 8080:8080 kolipakakondal/esp-mcp-server:latest` to launch the server on `http://127.0.0.1:8080`.
How do I configure the server in an IDE?
In Cursor, add a JSON entry with `"url": "http://127.0.0.1:8080/mcp"` and an `API_KEY` environment variable. In VSCode, use the same URL with `"type": "sse"` and the API key.
What tools does the server expose?
The only documented tool is `esp_docs_ai`, which answers technical questions about Espressif chips, ESP-IDF, and related documents.
What is the purpose of the API_KEY?
The `API_KEY` is a required environment variable that must be set when configuring the server in an IDE to authenticate requests.
What transport does the server use?
The server uses Server-Sent Events (SSE) as its transport, as indicated by the VSCode configuration `"type": "sse"`.
Basic information
Category
Other
License
Apache-2.0 license
Transports
stdio
Author
kolipakakondal
Submitted by
Kondal Kolipaka
More Other MCP servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments