Skip to main content
MCP server CX Codex

NeKo Biological Network Builder — Claude Code MCP server for pathway networks

Builds and analyses signalling networks from interaction databases. Useful when a model should come from known interactions instead of a blank sheet.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add neko -- uvx mcp-biomodelling-servers
Open on GitHub

What NeKo Biological Network Builder does

NeKo is one of four servers shipped in the mcp-biomodelling-servers package. It pulls interactions out of databases, assembles them into a signalling network, and then helps you inspect the result. The other three are MaBoSS, BioMASS and PhysiCell, each with its own job.

The package installs as a whole: python -m pip install mcp-biomodelling-servers. Modelling dependencies arrive with it, among them nekomata from 1.10.2 up to but not including 2.0, plus PyGraphviz. NeKo history diagrams render through PyGraphviz, whose wheels carry Graphviz, so a separate dot binary is not needed. Python 3.10–3.15 is required. There is also an isolated route: uvx --from mcp-biomodelling-servers mcp-neko-server.

The server speaks MCP over stdio, so in a terminal it sits waiting for a client on standard input. A package resolver set to reject every pre-release will fail the install, because the cmaboss engine exists only as 1.0.0b* builds.

What it helps with

  • assemble a signalling network from interaction database records
  • break a finished network down into nodes and edges
  • wire biological modelling into an agent inside an editor
  • run NeKo from an isolated environment without hand-editing configs
  • draw a history diagram of a network

Example prompts for the agent

  • Build a signalling network from the interactions in the database and list which nodes made it in
  • Break this network down: which edges lead into the hub node
  • Start NeKo with uvx --from mcp-biomodelling-servers mcp-neko-server and draw the network history diagram

How to install NeKo Biological Network Builder

Platform CLI

claude mcp add neko -- uvx mcp-biomodelling-servers

uvx runs the command named after the package; if the README names another one, use uvx --from mcp-biomodelling-servers <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about NeKo Biological Network Builder

How do I install NeKo Biological Network Builder in Claude Code?

Add the marketplace first: claude plugin marketplace add marcorusc/mcp-biomodelling-servers. Then install the plugin: claude plugin install neko@marcorusc. Add --scope project to the first command to declare it in the repository's .claude/settings.json.

What does NeKo Biological Network Builder do?

It builds signalling networks from database interactions and helps you analyse them. It runs as an MCP server over stdio.

What does NeKo need to run?

Python 3.10–3.15; the MCP Python SDK 2.x and modelling dependencies come with the package. No standalone Graphviz executable is required, since PyGraphviz bundles Graphviz in its wheels.

Similar MCP servers

Everything for Science and research →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor