MCP server exposing 3 tools for opentreeoflife.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/opentreeoflife/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
match_names — Resolve scientific (Latin binomial) names to Open Tree of Life taxon IDs (ott_id). The ott_id is the key needed by taxon_info and common_ancestor — start here. Returns the best match per name with its ott_id, accepted name, rank, and synonym/approximate flags. Keyless.taxon_info — Get full details for an Open Tree of Life taxon by ott_id (from match_names) — accepted name, rank, unique name, synonyms, source taxonomy, and the complete ancestry lineage from this taxon up to the root of life. Keyless.common_ancestor — Find the most recent common ancestor (MRCA) of 2-10 taxa in the synthetic Tree of Life, by ott_id (from match_names). Returns the common-ancestor taxon (ott_id, name, rank). Keyless.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/opentreeoflife/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io