breedsim-mcp server
Breeding-scheme simulation via AlphaSimR. Needs R, AlphaSimR and libtirpc-dev on the host.
not scanned yet
0 stars221 downloads/wk
Reviews
Write oneNobody has reviewed breedsim-mcp yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
breedsim-mcp tools
No tool declarations could be read from the package source. They show once the server is installed.
How breedsim-mcp compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Downloads a week
- 221
- more than 76% of 12,191 servers with a package
Release history: 4 versions in the registry since 2026-09-16, latest 2026-10-20, typically one every 7 days.
Install breedsim-mcp in Claude Code, Cursor or VS Code
claude mcp add breedsim-mcp -- uvx breedsim-mcp
What the publisher says
From the breedsim-mcp repository's README, as published. We do not edit it. Read it on GitHub
breedsim-mcp
Breeding-scheme simulation over MCP — returns distributions, never a single stochastic run.
Drives AlphaSimR so an agent can ask what a selection programme would actually gain, with one structural rule: a single simulation run is not a result, and this API will not return one.
Measured on AlphaSimR 2.1.0 — five seeds of an identical three-cycle programme gave mean genetic gain [1.151, 1.841, 1.424, 1.429, 1.473]: sd 0.247 on the very number being reported. Quoting one run to three decimals reports noise with the authority of a measurement. So run_program enforces a replicate floor and returns per-cycle mean, sd and confidence interval. There is no flag that collapses it to a point estimate.
Unofficial. Not affiliated with, endorsed by, or sponsored by the AlphaSimR authors, the
University of Edinburgh, or the R Foundation. See NOTICE.
<!-- mcp-name: io.github.musharna/breedsim-mcp -->
Status
On PyPI — the badge above is the released version, so it cannot go stale the way a number typed here would. Genomic selection included. 5 tools, 57 tests against real AlphaSimR, and 20 mutation checks all confirmed red (docs/MUTATION-CHECKS.md). The simulation is also checked against the breeder's equation R = h²S rather than only against itself (docs/EVAL.md). CI installs R and compiles AlphaSimR, so the suite runs against the real engine on Python 3.11, 3.12 and 3.13 — not against a mock.
Requires mcp 2.x.
Install tax — read this first
Heavier than uv pip install, and the reasons are not negotiable:
- R ≥ 4.3 with a shared library (libR.so)
- AlphaSimR — an Rcpp/RcppArmadillo compile, minutes not seconds
- libtirpc-dev — rpy2 fails to link without it (cannot find -ltirpc)
- rpy2 pinned <3.6 — 3.6 binds R_getVar, which needs R ≥ 4.4
sudo apt-get install -y r-base r-base-dev libtirpc-dev
R -e 'install.packages("AlphaSimR", repos="https://cloud.r-project.org")'
uv add breedsim-mcpIf you build against a conda Python, rpy2 will fail to load libR.so with GLIBCXX_3.4.30 not found — conda ships an older libstdc++ than system libicuuc requires. Use a system or uv-managed interpreter.
Configure your MCP client
The server speaks stdio; the installed console script is breedsim-mcp.
Claude Code
claude mcp add breedsim -- breedsim-mcpClaude Desktop — add to claudedesktopconfig.json:
{
"mcpServers": {
"breedsim": {
"command": "breedsim-mcp"
}
}
}If the executable is not on your PATH, or AlphaSimR lives in a user library, invoke it through uv and pass the library path:
{
"mcpServers": {
"breedsim": {
"command": "uv",
"args": ["run", "--directory", "/path/to/breedsim-mcp", "breedsim-mcp"],
"env": { "R_LIBS_USER": "/home/you/R/library" }
}
}
}Verify with listmethods(), which reports the engine versions and whether this process can currently produce reproducible results**.
Tools
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
breedsim-mcp: common questions
- Is breedsim-mcp server safe?
- Yes, by our scan: it is graded A (92/100). Read the breedsim-mcp safety report
- How do I install breedsim-mcp?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does breedsim-mcp need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is breedsim-mcp maintained?
- The last commit was 34 days ago (2026-10-01). The latest release is v0.6.1.
- How does breedsim-mcp compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); downloads a week 221 (more than 76% of 12,191 servers with a package). Full comparison.