Connect Gbif Biodiversity and your agent gets 13 tools, among them gbif_bulk_match_species, gbif_count_occurrences, gbif_get_dataset. It answers at https://gbif-biodiversity.caseyjhand.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 21 October 2026, succeeded.
Search GBIF species taxonomy, occurrence records, datasets, and publishers.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
gbif_bulk_match_species | Resolve up to 50 scientific names to GBIF backbone taxon keys in one call — the batch counterpart to gbif_match_species for checklist, inventory, and species-list workflows that would otherwise need one round trip per name. Each name is mat Inputs: names, strict |
gbif_count_occurrences | Count occurrences matching a taxon + location filter without fetching records. Use for quick totals ("how many Aves records in Sweden?") or before deciding whether to paginate a full search. Accepts taxonKey, country (uppercase ISO 3166-1 a Inputs: taxonKey, country, publishingCountry, stateProvince, isGeoreferenced, datasetKey |
gbif_get_dataset | Fetch full dataset metadata by UUID key — title, description, citation text, contacts, license, DOI, record count, numConstituents (sub-datasets), and temporal/geographic coverage. Use after gbif_search_datasets or when an occurrence record Inputs: datasetKey, contactLimit |
gbif_get_occurrence | Fetch a single occurrence record by its GBIF occurrence key. Returns the complete Darwin Core record — all coordinates, administrative geography (GADM levels 0–3), dates, collections metadata, collector identifiers, conservation status, med Inputs: occurrenceKey |
gbif_get_species | Fetch a single backbone taxon by its GBIF taxon key. Returns full classification, authorship, taxonomic status, vernacular name, descendant count, and publication reference. Use after gbif_match_species when you need the complete record rat Inputs: taxonKey |
gbif_get_species_children | List direct children of a backbone taxon — genera within a family, species within a genus, subspecies within a species. Paginated. Use gbif_match_species to get the taxonKey first, then iterate with offset for large groups. Inputs: taxonKey, limit, offset |
gbif_get_species_classification | Return the parent chain for a taxon — from kingdom (or domain) down to the immediate parent of the queried taxon — as an ordered array. Each entry has its rank, canonical name, and taxon key. The array is returned root-first (kingdom → phyl Inputs: taxonKey |
gbif_match_species | Match a scientific name against the GBIF backbone taxonomy. Returns the best-matching taxon with full classification and a confidence score (0–100). This is the mandatory first step for any GBIF workflow — it returns the backbone taxonKey r Inputs: name, strict, kingdom, rank |
gbif_occurrence_facets | Aggregate occurrence counts across a dimension (COUNTRY, STATE_PROVINCE, YEAR, BASIS_OF_RECORD, DATASET_KEY, KINGDOM_KEY, etc.). Returns one page of facet values ranked by count descending — the top facetLimit at facetOffset 0, a later slic Inputs: facet, taxonKey, country, publishingCountry, stateProvince, year |
gbif_search_datasets | Search GBIF datasets by keyword, type, publishing country (uppercase ISO 3166-1 alpha-2), publishing organization, or hosting organization. The two organization filters answer different questions — publishingOrg matches the organization who Inputs: q, type, publishingCountry, publishingOrg, hostingOrg, limit |
gbif_search_occurrences | Search 3.9B+ GBIF occurrence records with Darwin Core filters. Use taxonKey from gbif_match_species for reliable results — it resolves synonyms automatically. Accepts country (uppercase ISO 3166-1 alpha-2, where the record was observed), pu Inputs: taxonKey, scientificName, country, publishingCountry, stateProvince, decimalLatitude |
gbif_search_publishers | Search organizations registered with GBIF by name fragment or country. Returns organization key, title, and country — sufficient to chain into gbif_search_datasets as publishingOrg for the datasets an organization published, or as hostingOr Inputs: q, country, limit, offset |
gbif_search_species | Search or browse the GBIF backbone taxonomy. Accepts scientific name fragments, rank filters, and higher-taxon constraints. Useful for exploring what species exist under a higher taxon (e.g., "list all families of Coleoptera"), for simple n Inputs: q, rank, kingdom, family, genus, isExtinct |
Every block below points at https://gbif-biodiversity.caseyjhand.com/mcp. Pick your client and copy.
claude mcp add --transport http gbif-biodiversity https://gbif-biodiversity.caseyjhand.com/mcp
{
"mcpServers": {
"gbif-biodiversity": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://gbif-biodiversity.caseyjhand.com/mcp"]
}
}
}{
"mcpServers": {
"gbif-biodiversity": {
"url": "https://gbif-biodiversity.caseyjhand.com/mcp"
}
}
}{
"servers": {
"gbif-biodiversity": {
"type": "http",
"url": "https://gbif-biodiversity.caseyjhand.com/mcp"
}
}
}{
"context_servers": {
"gbif-biodiversity": {
"url": "https://gbif-biodiversity.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"gbif-biodiversity": {
"serverUrl": "https://gbif-biodiversity.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"gbif-biodiversity": {
"url": "https://gbif-biodiversity.caseyjhand.com/mcp"
}
}
}name: Gbif Biodiversity
version: 0.0.1
schema: v1
mcpServers:
- name: Gbif Biodiversity
type: streamable-http
url: https://gbif-biodiversity.caseyjhand.com/mcp{
"mcpServers": {
"gbif-biodiversity": {
"httpUrl": "https://gbif-biodiversity.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"gbif-biodiversity": {
"type": "http",
"url": "https://gbif-biodiversity.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"gbif-biodiversity": {
"url": "https://gbif-biodiversity.caseyjhand.com/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fgbif-biodiversity.caseyjhand.com%2Fmcp&type=streamable_http&id=gbif-biodiversity&name=Gbif%20Biodiversity
It answered our last check on 21 October 2026 in 607 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
13, as returned by the server's own tools/list on 13 September 2026: gbif_bulk_match_species, gbif_count_occurrences, gbif_get_dataset, gbif_get_occurrence, gbif_get_species, gbif_get_species_children, gbif_get_species_classification, gbif_match_species, and 5 more.
It answered our last check on 21 October 2026 in 607 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://gbif-biodiversity.caseyjhand.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.cyanheads. Endpoint host: gbif-biodiversity.caseyjhand.com. ARD identifier: urn:air:io.github.cyanheads:mcp:gbif-biodiversity-mcp-server.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.