MCP.Market

plantcv-mcp server

by musharna·io.github.musharna/plantcv-mcp·v1.19.2

Plant phenotyping via PlantCV — returns traits plus the segmentation overlay they came from

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

not scanned yet

Adoption
Growing

0 stars375 downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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-mcp

Shortened. 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.

More from musharna →