Biohotspot

io.github.PascalSun由 GitHub 帳號 PascalSun 發布v0.3.0更新於 Oct 30, 2026

Ocean data for any coast or sea, Australian marine park facts and Marxan reserve design.

已驗證Streamable HTTP可網頁執行位置與生活知識與記憶資料與分析

概覽

AI 產生的概覽

Biohotspot 讓助理取得任何海岸或海域的海洋資料、澳洲海洋公園資訊,並進行 Marxan 保護區規劃。

可以做什麼
  • 檢視海上某一點或多邊形,列出該處有資料的所有地圖圖層及範例數值
  • 對照保護目標評估某區域的棲地,並顯示各棲地與目標的差距
  • 在 1600 多個全球圖層中依關鍵字尋找圖層,並將向量圖層讀取為 GeoJSON
  • 取得澳洲海洋公園的面積、IUCN 分區、棲地、藍碳與壓力等資訊
  • 檢索收錄 5200 多篇海岸與海洋論文及報告的研究庫
  • 列出並讀取你的 Biohotspot 專案及其資料,並可透過公開下載連結新增資料
適用情境
當你需要為某處海岸提供環境或海洋背景、評估某區域棲地的受保護程度、取得有出處的澳洲海洋公園資訊,或想探索保護區設計方案並管理 Biohotspot 專案資料時適用。
執行需求
遠端 streamable HTTP 端點,無需本機安裝。工具呼叫需要 Biohotspot API 金鑰,伺服器說明可在其存取金鑰頁面建立。需要能連線至 Biohotspot 服務的網路。
安裝前請注意
工具呼叫需要 API 金鑰,須提供給助理。add_project_data 有副作用:會從公開連結下載檔案、儲存並加入專案,團隊成員可見,上限 200 MB。其餘工具多為唯讀。Biohotspot 本機規劃資料以外的結果來自全球地圖,並標示為粗略。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Biohotspot,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.PascalSun%2Fbiohotspot/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "biohotspot": {
      "type": "http",
      "url": "https://biohotspot.ai4wa.com/mcp"
    }
  }
}

工具

12

look_here

Look at a place

List every Biohotspot map layer with data within `km` of a point on the sea (a place being studied, not the user's location): habitats, wildlife, human uses, protected areas and world ocean maps, with a few values from each. Read-only. Use it to learn what a place holds.

輸入參數kmlat必填lon必填

look_in_area

Look inside an area

List every Biohotspot map layer with data inside a polygon on the sea, with a few values from each. Read-only.

輸入參數polygon必填

understand_area

Check an area against its targets

Check an area against its protection targets: which habitats it holds, how much of each, what is already protected, and how far each habitat is from its target. Give a polygon, or a point and radius_km. Outside Biohotspot's local planning data the answer comes from world maps and is marked rough: true. Read-only; nothing is saved.

輸入參數latlonpolygonradius_km

simulate

Run the protection options (Marxan)

Run the Marxan optimiser on the example project's planning data (Exmouth Gulf, Western Australia only): the cheapest set of planning squares that meets every habitat target. `protect` = planning-square ids always included (understand_area returns them as `pus`); `target_pct` = one target for every habitat, in %. Takes a few seconds; returns the summary, each habitat's result and the best solution. Nothing is saved to your projects.

輸入參數repsprotecttarget_pct

find_layers

Find map layers

Find Biohotspot map layers by words (e.g. 'seagrass', 'coral bleaching') among its 1,600+ world layers. Returns ids, names, categories and licences (25 by default); vector layers can then be read with get_features. Read-only.

輸入參數limitquery必填

get_features

Read a layer's features

Get a vector layer's features as GeoJSON from Biohotspot's OGC API, optionally inside a bounding box [west, south, east, north]; up to `limit` features (500 by default, 5,000 at most). Collection ids: find_layers ids, or exmouth_<dataset> for the example project's open layers. Read-only.

輸入參數bboxlimitcollection必填

get_marine_park

Australian marine park facts

Get the facts about an Australian marine park from its Biohotspot page: area, IUCN categories and named zones (CAPAD 2024), habitats, blue carbon and pressures measured inside it, each with its source and licence, and the page's address. Give part of the park's name; `state` (wa, qld, nsw, vic, sa, tas, nt, com for Commonwealth waters) narrows it. Several matches return the list to choose from; parks under 10 km² or without enough open data have no page. Read-only.

輸入參數name必填state

search_papers

Search the research library

Search Biohotspot's research library (more than 5,200 papers and reports on coasts and marine habitats) for the words; returns titles, years and DOI links where known (10 by default, 50 at most). Read-only.

輸入參數limitquery必填

list_projects

List your projects

List your Biohotspot projects and the ones shared with you: name, area, your role and how complete their data is. Read-only.

無需輸入參數。

get_project

Read a project

Get one of your projects: its area (GeoJSON), its data check (each data type covered, partial or missing) and your role. Read-only.

輸入參數project_id必填

list_project_data

Read a project's data

List the data a project's team added, with each file's status (receiving, checked, ready, failed). Read-only.

輸入參數project_id必填

add_project_data

Add data to a project

Add data to a project from a public download link (GeoPackage, zipped Shapefile, GeoJSON, KML, CSV with coordinates or GeoTIFF, up to 200 MB): your own model's output, a survey, a map. Side effect: the file is downloaded, stored and added to the project, where its team can see it; nothing is deleted or overwritten. Biohotspot then checks it; follow its status with list_project_data and finish anything it asks for in the project's Uploads tab. Needs owner or editor rights.

輸入參數url必填yeartitlesourcelicenceproject_id必填

版本歷史

1
  1. v0.3.0最新Oct 30, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。