360 Secure SkillHub
360 安全技能中心

Pipeworx gbif

该技能封装 GBIF 的 MCP 工具,提供物种全文检索、按 GBIF taxon key 获取分类学详情、以及按 ISO 国家代码过滤的地理定位出现记录三类调用,适用于生态研究、保护与生物多样性数据查询;依赖 curl 与 npx 通过远端 MCP 端点访问服务。

b-gutman
b-gutman
热度 35.62
最近更新 2026-05-11 17:41:24
分类:搜索依赖:MCP 服务 / 第三方 API应用场景:研究 / API 集成

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add pipeworx-gbif
Metadata
name
pipeworx-gbif
description
Global biodiversity data — search species, retrieve taxonomy, and find georeferenced occurrence records via GBIF
version
1.0.0
metadata
{"openclaw":{"requires":{"bins":["curl"]},"emoji":"🦎","homepage":"https://pipeworx.io/packs/gbif"}}

GBIF — Global Biodiversity Information Facility

GBIF aggregates biodiversity data from thousands of institutions worldwide — over 2 billion occurrence records. Search the taxonomic backbone, get species classification details, and retrieve georeferenced observations filtered by country.

Tools

  • search_species — Full-text search across the GBIF species backbone (e.g., "Homo sapiens", "oak", "Panthera leo")
  • get_species — Detailed taxonomic record by GBIF taxon key: kingdom, phylum, class, order, family, genus
  • get_occurrences — Georeferenced observation records for a taxon, optionally filtered by ISO country code

Ideal for

  • Ecological research — where has a species been observed?
  • Conservation tools that need range maps based on real observations
  • Taxonomy lookups for scientific or educational content
  • Biodiversity dashboards comparing species richness across countries

Example: wolf sightings in Germany

# First, search for the species
curl -s -X POST https://gateway.pipeworx.io/gbif/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_species","arguments":{"query":"Canis lupus","limit":1}}}'

# Then get occurrences with the taxon key, filtered to Germany
curl -s -X POST https://gateway.pipeworx.io/gbif/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_occurrences","arguments":{"key":5219173,"country":"DE","limit":10}}}'

MCP config

{
  "mcpServers": {
    "pipeworx-gbif": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest", "https://gateway.pipeworx.io/gbif/mcp"]
    }
  }
}