plantcv-mcp server
Plant phenotyping via PlantCV — returns traits plus the segmentation overlay they came from
not scanned yet
0 stars375 downloads/wk
Reviews
Write oneNobody has reviewed plantcv-mcp yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
plantcv-mcp tools
No tool declarations could be read from the package source. They show once the server is installed.
How plantcv-mcp compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- Downloads a week
- 375
- more than 84% of 12,191 servers with a package
Release history: 12 versions in the registry since 2026-09-03, latest 2026-11-02, typically one every 2 days.
Install plantcv-mcp in Claude Code, Cursor or VS Code
claude mcp add plantcv-mcp -- uvx plantcv-mcp
What the publisher says
From the plantcv-mcp repository's README, as published. We do not edit it. Read it on GitHub
plantcv-mcp
Plant phenotyping over MCP — traits, plus the segmentation overlay they were measured from.
<!-- mcp-name: io.github.musharna/plantcv-mcp -->
PlantCV as an MCP measurement instrument: it returns plant trait numbers and the picture they were computed from, and refuses to return numbers when the segmentation is degenerate.
Unofficial. Not affiliated with, endorsed by, or sponsored by the Donald
Danforth Plant Science Center or the PlantCV maintainers. See NOTICE.
Why you are handed the overlay
Both images below come from the same file and the same threshold method — the only difference is one parameter.
The failure on the right is what this server exists to prevent. Without the picture, both runs return seventeen traits with correct units and entirely believable magnitudes. The one on the right is measuring the wall behind the plants.
Red marks the pixels that were measured; a cyan line traces the mask's own boundary, drawn on the mask's edge pixels so it never touches anything unmasked (the tint alone was invisible on a photo of red beans).
segment() returns the overlay and diagnostics but no traits. measure() requires the session_id that segment() mints. You cannot get a number without first being handed the image it came from.
That is not a style preference. Measured on real images with PlantCV 4.11.3:
All three produce correctly-united, entirely believable numbers.
Install
No install is needed if the host has uv: uvx plantcv-mcp fetches the current release into its own environment and runs it. Otherwise:
pip install plantcv-mcpShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
plantcv-mcp: common questions
- Is plantcv-mcp server safe?
- Yes, by our scan: it is graded A (85/100). Read the plantcv-mcp safety report
- How do I install plantcv-mcp?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does plantcv-mcp need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is plantcv-mcp maintained?
- The last commit was 34 days ago (2026-10-01). The latest release is v1.19.2.
- How does plantcv-mcp compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); downloads a week 375 (more than 84% of 12,191 servers with a package). Full comparison.