
Brapi Mcp Server
Wire an AI coding agent to BrAPI v2.1 breeding databases so you can list studies, germplasm, and genotypes without hand-crafting REST calls.
Overview
BrAPI MCP Server is a MCP server for the Build phase that queries and optionally submits BrAPI v2.1 breeding data (studies, germplasm, genotypes) from your agent.
What is this MCP server?
- BrAPI v2.1 workspace across multiple breeding databases (Breedbase, T3, and more)
- Runtime connections via brapi_connect when BRAPI_DEFAULT_BASE_URL is unset
- Read-heavy canvas with configurable BRAPI_PAGE_SIZE (default 1000)
- Optional write surface: brapi_submit_observations only when BRAPI_ENABLE_WRITES is true
- Stdio MCP package @cyanheads/brapi-mcp-server (v0.7.3) with Bun runtime hint
- Server version 0.7.3
- BrAPI protocol surface v2.1
- Default BRAPI_PAGE_SIZE 1000
Community signal: 3 GitHub stars.
What problem does it solve?
Breeding and genomics REST APIs are verbose and easy to misuse, so agents hallucinate endpoints or drown in pagination when you need real study and germplasm records.
Who is it for?
Solo builders or tiny teams building ag-tech, lab informatics, or research agents that must talk to real BrAPI v2.1 instances.
Skip if: Generic SaaS founders with no breeding or genomic data needs, or anyone who only wants a calculator or public-health dataset.
What do I get? / Deliverables
Your agent can connect to BrAPI bases at runtime, page through large result sets with a sane default page size, and optionally submit observations only when you explicitly enable writes.
- Agent-callable BrAPI read tools against configured breeding databases
- Optional observation submission tool when writes are enabled
- Paged retrieval aligned with BRAPI_PAGE_SIZE defaults
Recommended MCP Servers
Journey fit
BrAPI is an external genomic/breeding API integration you add while building ag-tech, bioinformatics, or research tooling—not a launch or growth marketing skill. The server exposes connect, query, and optional observation-submit tools against Breedbase, T3, and other BrAPI backends—classic backend integration work.
How it compares
Domain-specific BrAPI integration MCP server, not a general SQL or spreadsheet connector.
Common Questions / FAQ
Who is BrAPI MCP Server for?
It is for developers and researchers building agent-assisted tools on BrAPI v2.1 breeding platforms such as Breedbase and T3.
When should I use BrAPI MCP Server?
Use it during product build when your agent must list studies, search germplasm, or read genotypes from a BrAPI deployment instead of copying ad-hoc HTTP requests.
How do I add BrAPI MCP Server to my agent?
Install @cyanheads/brapi-mcp-server, run the stdio entrypoint with Bun, set BRAPI_DEFAULT_BASE_URL if you want a default host, and register the server in your MCP client config.