io.github.cyanheads/worms-marine-taxa-mcp-server
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Resolve WoRMS marine species names; fetch classifications, synonyms, distributions, traits, and IDs.
Summary by lookupd
Resolves marine species names and retrieves WoRMS classifications, synonyms, distributions, traits, and external identifiers for agents.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http worms-marine-taxa-mcp-server https://worms-marine-taxa.caseyjhand.com/mcp
Claude Code, npm package (stdio)
claude mcp add worms-marine-taxa-mcp-server -- npx -y @cyanheads/worms-marine-taxa-mcp-server
Claude Code, npm package (stdio)
claude mcp add worms-marine-taxa-mcp-server -- npx -y @cyanheads/worms-marine-taxa-mcp-server
Codex, remote (streamable-http)
codex mcp add worms-marine-taxa-mcp-server --url https://worms-marine-taxa.caseyjhand.com/mcp
Codex, npm package (stdio)
codex mcp add worms-marine-taxa-mcp-server -- npx -y @cyanheads/worms-marine-taxa-mcp-server
Codex, npm package (stdio)
codex mcp add worms-marine-taxa-mcp-server -- npx -y @cyanheads/worms-marine-taxa-mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"worms-marine-taxa-mcp-server": {
"url": "https://worms-marine-taxa.caseyjhand.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"worms-marine-taxa-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/worms-marine-taxa-mcp-server"
]
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"worms-marine-taxa-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/worms-marine-taxa-mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (8 tools)
Publisher-provided text
worms_list_referenceList supported external identifier systems, a non-exhaustive taxonomic-status guide grouped as accepted, unaccepted, uncertain, or technical, environment-flag sworms_resolve_taxonResolve exact or explicitly fuzzy scientific names, or search one vernacular name as a whole recorded common name or, with vernacularMatch: "contains", as partworms_get_taxonRetrieve full Aphia records by numeric IDs or canonical WoRMS LSIDs in byte-budgeted segments. Resume nextInputOffset as inputOffset using unchanged aphiaIds anworms_get_classificationRetrieve root-to-tip classification and optional direct children for an AphiaID or canonical WoRMS LSID. resultOffset indexes lineage followed by fetched childrworms_get_synonymsRetrieve synonyms for the accepted taxon linked from an AphiaID obtained with worms_resolve_taxon. Consume nextResultOffset within the same upstream offset befoworms_get_distributionsRetrieve recorded distributions for an AphiaID or canonical WoRMS LSID in byte-budgeted segments; resume nextResultOffset as resultOffset with unchanged selectoworms_get_traitsRetrieve recorded attributes for an AphiaID or canonical WoRMS LSID, including inherited attributes by default. Resume nextResultOffset as resultOffset with uncworms_crosswalk_idCrosswalk an AphiaID from worms_resolve_taxon to one or all nine external identifier systems, or reverse an externalId with required type to a full taxon record
Details
- Version: 0.2.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 838 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/cyanheads/worms-marine-taxa-mcp-server
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.cyanheads/worms-marine-taxa-mcp-server)
- 62174 servers
- Last crawl: 2026-11-11T19:17:20.153Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp