MCP.Market

breedsim-mcp server

by musharna·io.github.musharna/breedsim-mcp·v0.6.1

Breeding-scheme simulation via AlphaSimR. Needs R, AlphaSimR and libtirpc-dev on the host.

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

not scanned yet

Adoption
Growing

0 stars221 downloads/wk

Reviews

Write one

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

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

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

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

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

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

More from musharna →