Vinkius
Plants

Plants MCP for AI. Access global botanical data instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Plants MCP on Cursor AI Code EditorPlants MCP on Claude Desktop AppPlants MCP on OpenAI Agents SDKPlants MCP on Visual Studio CodePlants MCP on GitHub Copilot AI AgentPlants MCP on Google Gemini AIPlants MCP on Lovable AI DevelopmentPlants MCP on Mistral AI AgentsPlants MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Plants connects your AI client to a massive botanical database (Trefle API). Search for plants, species, and genus details by common or scientific name.

It lets you check growth characteristics, map global distribution zones, or even report data errors—all from natural conversation.

What AI agents can do with Plants Automation

Correct species

Submits a data correction request if you spot an error in a species record.

Get plant

Retrieves full details for one specific plant, including its characteristics and genus.

Get species

Gets complete taxonomic metadata for a single identified species.

+ 8 more capabilities included
Find Plant Details

Retrieves complete metadata, growth characteristics, and genus information for a specific plant.

Search by Name

Searches the entire database to find plants using common or scientific names.

List Distribution Zones

Retrieves a list of all recognized global distribution zones (WGSRPD standard) for filtering data.

Filter by Zone

Lists every plant found within a specified geographical distribution zone.

List Taxonomic Groups

Provides lists of all genera or individual species/subspecies for further filtering.

Submit Data Corrections

Allows you to submit a formal data correction request for an existing species record.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Plants MCP Server: 11 Tools for Botany & Taxonomy

These tools let you search, list, get details, or correct plant records across global distribution zones (WGSRPD) directly from your agent.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Plants on Vinkius

Correct Species

Submits a data correction request if you spot an error in a species record.

Get Plant

Retrieves full details for one specific plant, including its characteristics and...

Get Species

Gets complete taxonomic metadata for a single identified species.

List Distribution Plants

Lists all plants that exist within a specific global distribution zone (WGSRPD...

List Distributions

Retrieves a full list of recognized geographical distribution zones.

List Genus

Lists every genus currently in the botanical database for filtering purposes.

List Plants

Lists all main plant species, allowing advanced filtering by field or range.

List Species

Lists every species, subspecies, and variety, supporting detailed query parameters...

Report Species Error

Allows you to report an error found in a specific species record.

Search Plants

Searches the database for plants using common or scientific name inputs.

Search Species

Searches the database specifically for species by their full name.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Plants integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Plants, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Plants MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Trefle. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 11 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Manual research across botanical sites takes forever., Solved with Vinkius AI Gateway

Today, finding a plant's complete profile means bouncing between multiple databases: one for taxonomy, another for distribution maps, and yet another just for growth habits. You end up copying names into spreadsheets just to compare genus families or check if it grows in your state.

With the Plants MCP Server, you tell your agent what you need—say, 'Show me all flowering plants found between 30 and 40 degrees north latitude.' The system runs `list_distributions` and `list_plants` automatically. You get the data structured instantly.

Get species details with `get_species`.

Manually retrieving a full record for *Lavandula angustifolia* requires checking five different fields across three separate tables: genus, family, subspecies, color, and pH. It's tedious data aggregation.

Now, running `get_species` gives you the entire metadata package in one go. You get all the facts—color, texture, preferred soil type—without having to stitch together multiple API calls.

What your AI can actually do with this

Your AI client uses the Plants MCP Server when you need deep botanical knowledge connected directly to the Trefle API. This server lets your agent act like a professional botanist, giving you access to detailed species metadata, growth characteristics, and global distribution data through natural conversation.

Finding Plant Details: When you want full information on any specific plant, you'll use get_plant to pull its complete profile, which includes its genus and various physical traits. If you need only the taxonomic breakdown for one identified species, run get_species. You can also get all the core details—including growth characteristics and genus info—by calling get_plant.

Searching by Name: Need to track down a plant quickly? Use search_plants when you know either the common or scientific name; it searches the whole database for matches. If you're absolutely certain of the full species name, search_species is your bet for pinpoint accuracy. For general browsing, list_plants shows every main species available, letting you filter by specific fields or ranges.

Want a comprehensive list of every single species, subspecies, and variety? Use list_species, which supports detailed query parameters so you can narrow down the results exactly how you want them.

Listing Taxonomic Groups: You don't just search; you can browse the structure too. If you wanna see what genera exist in the database for filtering purposes, run list_genus. This gives you a master list of every genus currently cataloged so your agent knows which groups it can narrow down to.

Geography and Distribution: To understand where plants grow, you'll use tools related to distribution zones. First, call list_distributions to get a full roster of all recognized global geographical distribution areas, following the WGSRPD standard. Once you have that list, you can check which plants are found within any specific zone using list_distribution_plants.

If you need to filter your results by a known geographical area, you'll use these functions in combination with your searches.

Data Maintenance: Spot an error? You got it. Use report_species_error when you find an issue with a specific species record so the data stewards know about it. If you want to formally request that a piece of data be corrected, submit a request using correct_species. These tools let your agent handle quality control right from the chat interface.

Your AI client handles all this by reading your natural language query and figuring out which tool—be it searching for names, listing zones, or submitting corrections—you actually need. You're just talking to your agent; it figures out the rest.

Built · Hosted · Managed by Vinkius Plants MCP Server - Botanical Data and Taxonomy Search
Server ID 019e5d46-fac2-7038-8ba2-8a503a831163
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Questions you might have

How do I search for a specific plant like 'Lavender'? +

You can use the search_plants tool. Simply provide the name as the 'q' parameter, and the agent will return a list of matching plants from the database.

Can I find plants native to a specific region or country? +

Yes! Use the list_distribution_plants tool with the specific distribution zone slug (e.g., 'fra' for France or 'bra' for Brazil) to see plants found in that area.

What is the difference between get_plant and get_species? +

get_plant retrieves the main record for a plant, while get_species provides more granular taxonomic data, including specific varieties, subspecies, and detailed growth characteristics.

When I use `list_species`, is there a limit on how many records it returns? +

The server uses pagination for large datasets. You must specify the desired page number and item count in your query parameters. Check the documentation to find optimal batch sizes that prevent timeouts.

If I notice inaccurate data, how do I use `correct_species`? +

You submit a formal correction request using the correct_species tool and must provide concrete supporting evidence. The system then routes your suggested change to database maintainers for official review.

How does running `list_genus` help me prepare for a search? +

First, use list_genus to narrow down the broad taxonomic family group you are analyzing. This initial step allows you to filter and refine results before you run a specific query like search_species.

What information is required for `list_distribution_plants`? +

You need the World Geographical Scheme of Plant Distribution (WGSRPD) slug. Simply providing this zone identifier allows the tool to pull all associated plant records within that specific geographical boundary.

What happens if I try to use `get_plant` with an invalid ID? +

The server will return a structured error response indicating that no matching record was found. You'll receive the exact field name and type needed to adjust your request, helping you debug quickly.

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Plants. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.