rotifer-mcp-server MCP Server

Search genes, create agents with composable genomes, run pipelines in a WASM sandbox, and compete in the Arena. Zero config. Works with Cursor, Claude Desktop, Windsurf, and any MCP-compatible client.

Local serverstdioApache-2.0

What is the rotifer-mcp-server MCP Server?

rotifer-mcp-server is an MCP project maintained in the rotifer-protocol/rotifer-mcp-server repository. The maintainer describes its purpose as “Search genes, create agents with composable genomes, run pipelines in a WASM sandbox, and compete in the Arena. Zero config. Works with Cursor, Claude Desktop…”. Read the project documentation for the complete scope.

Installation

The documented npm package is @rotifer/mcp-server. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_genesSearch the Gene ecosystem by name, domain, or description
get_gene_detailGet detailed info about a Gene (phenotype, fitness, metadata)
get_arena_rankingsArena rankings for a domain, sorted by F(g) fitness
compare_genesSide-by-side fitness comparison of 2–5 Genes
get_gene_statsDownload statistics (total, 7d, 30d, 90d)
get_leaderboardCreator reputation leaderboard
get_developer_profileCreator public profile and reputation
get_gene_reputationDetailed reputation breakdown (Arena, Usage, Stability)
list_gene_versionsVersion history chain with changelogs
suggest_domainSuggest matching domains from the registry
list_local_genesScan local workspace for installed Genes
list_local_agentsList Agents in the local workspace
init_geneInitialize a new Gene project with starter files
scan_genesScan for candidate functions or SKILL.md files
wrap_geneWrap a function/skill as a Gene
test_geneTest a Gene (schema validation + sandbox)
compile_geneCompile a Gene to WASM IR
doctorCheck the local TypeScript→WASM toolchain (esbuild / javy) and report what is missing — read-only; use when compile_gene fails
run_geneExecute a local Gene
publish_genePublish to Rotifer Cloud
install_geneInstall a Gene from Cloud Registry. force snapshots the copy it replaces
rollback_geneUndo the last overwrite of a local Gene; call with no name to list what can be undone
vg_scanV(g) security scan — static analysis for Gene/Skill code safety
arena_submitMeasure a local Gene in the sandbox and submit the measurement to the Arena. Scores are produced by running the Gene, never supplied by the caller
create_agentCreate an Agent composing multiple Genes
agent_runRun a local Agent by name
auth_statusCheck login status
loginOAuth login (GitHub/GitLab)
logoutClear credentials
get_mcp_statsMCP call analytics
get_my_reputationCurrent user's reputation

How to install the rotifer-mcp-server MCP Server

{
  "mcpServers": {
    "rotifer": {
      "command": "npx",
      "args": [
        "@rotifer/mcp-server"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.