Google PageRank for AI agents. 25,000+ tools indexed.

esp-idf-monitor-mcp MCP Server

jinw06k/esp-idf-monitor-mcp

Score: 54.8 Rank #33 MCP Server
Are you the maintainer of jinw06k/esp-idf-monitor-mcp? Claim this listing →

Drop-in replacement for esp-idf/tools/idf_py_actions/mcp_ext.py that adds IDF monitor support to idf.py mcp-server.

Add AgentRank to Claude Code Discover and compare tools like jinw06k/esp-idf-monitor-mcp — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

jinw06k/esp-idf-monitor-mcp is a Python MCP server licensed under Apache-2.0. Drop-in replacement for esp-idf/tools/idf_py_actions/mcp_ext.py that adds IDF monitor support to idf.py mcp-server.

Ranked #33 out of 124 indexed tools.

Actively maintained with commits in the last week.

Ecosystem

Python Apache-2.0

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 3

3 stars → early stage

Freshness 25% today

Last commit today → actively maintained

Issue Health 25% 50%

No issues filed → no history to score

Contributors 10% 1

1 contributor → solo project

Dependents 25% 0

No dependents → no downstream usage

npm Downloads N/A
PyPI Downloads N/A
Forks 0
Description Good
License Apache-2.0

Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →

How to Improve

Description low impact

Expand your description to 150+ characters for better discoverability

Contributors medium impact

Single-contributor projects carry bus-factor risk — welcoming contributors boosts confidence

Dependents medium impact

No downstream dependents detected yet — adoption by other projects is the strongest trust signal

Badge all embed codes →

AgentRank score for jinw06k/esp-idf-monitor-mcp
[![AgentRank](https://agentrank-ai.com/api/badge/tool/jinw06k--esp-idf-monitor-mcp)](https://agentrank-ai.com/tool/jinw06k--esp-idf-monitor-mcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/jinw06k--esp-idf-monitor-mcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/badge/tool/jinw06k--esp-idf-monitor-mcp" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="jinw06k/esp-idf-monitor-mcp"></script>

Matched Queries

"mcp server""mcp-server"

From the README

# esp-idf-mcp-monitor

Serial monitor tools for the ESP-IDF MCP server. Drop-in replacement for `tools/idf_py_actions/mcp_ext.py` that adds interactive monitor support to `idf.py mcp-server`.

**Upstream PR:** [espressif/esp-idf#18385](https://github.com/espressif/esp-idf/pull/18385)

## The Problem

ESP-IDF v6.0 introduced an MCP server (`idf.py mcp-server`) with tools for `build`, `flash`, `set-target`, and `clean`. But there's no way for an AI agent to read serial output from the device — no boot logs, no error messages, no runtime diagnostics.

The agent can push firmware to the board but can't see what happens next.

Two technical barriers prevent simply wrapping `idf.py monitor`:

1. **TTY requirement** — `idf_monitor.py` checks `sys.stdin.isatty()` and refuses to start without a real terminal
2. **Process tree cleanup** — `idf.py` spawns `idf_monitor.py` as a child; killing only the parent leaves the child holding the serial port open

## What This Adds

Five new MCP tools, all 
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.