Esp Mcp Server について
Esp Mcp Serverは、EspressifのAI開発ツール向けに組み込めるHTTP MCPサーバーです。開発者がEspressifのチップやESP-IDF、関連ドキュメントについて技術的な質問をできます。
主な機能
- 01HTTP MCPサーバー
- 02Espressif技術の質問に回答
- 03チップ、ESP-IDF、ドキュメントに対応
- 04Dockerでの起動手順
活用シーン
- 01Espressifチップについて質問
- 02ESP-IDFの情報を検索
- 03VSCodeやCursorから質問を利用
MCP 対応
HTTP経由でMCPを実装し、Espressifの技術やドキュメントを問い合わせるesp_docs_aiツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
http://127.0.0.1:8080/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http esp http://127.0.0.1:8080/mcpCursor.cursor/mcp.json
{"mcpServers":{"esp":{"type":"http","url":"http://127.0.0.1:8080/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"esp":{"type":"http","url":"http://127.0.0.1:8080/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"esp":{"type":"http","url":"http://127.0.0.1:8080/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"esp":{"serverUrl":"http://127.0.0.1:8080/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
概要
esp-mcp-server は、Espressif の AI 支援開発ツール向けに Model Context Protocol(MCP)を実装する、軽量で組み込み可能な HTTP サーバーです。
使用方法
ステップ #1:Docker を使用してサーバーを起動できます。
docker run -p 8080:8080 kolipakakondal/esp-mcp-server:latest
これによりサーバーが起動し、http://127.0.0.1:8080 でアクセスできるようになります。
ステップ #2:IDE(VSCode/Cursor)との統合
次の構成で MCP サーバーを使用するようにツールを設定します。
Cursor IDE
"esp-mcp-server": {
"url": " http://127.0.0.1:8080/mcp",
"env": {
"API_KEY": "<API_KEY_HERE>"
}
VSCode
"esp-mcp-server": {
"type": "sse",
"url": "http://127.0.0.1:8080/mcp",
"env": {
"API_KEY": "<API_KEY_HERE>"
}
}
サポート対象のツール
- esp_docs_ai:Espressif のチップ、esp-idf および関連ドキュメントについて、技術的な質問をできます。 パラメーター:query
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。