GreenlandAI

ai.greenlandai由 greenlandai.ai 發布官方發布者v0.8.0更新於 Oct 31, 2026

The physical world as queryable data: companies, deposits, infrastructure, projects and commodities.

已驗證Streamable HTTP可網頁執行位置與生活金融商業與電商

概覽

AI 產生的概覽

這是遠端 MCP 端點,串接 GreenlandAI 世界圖譜、地圖影像、RAREEAI 市場與錢包帳本,讓助理按次計費查詢公司、礦床與場地資訊。

可以做什麼
  • 檢索並讀取公司、資源礦床及其營運者,支援分頁結果與依 ID 查詢
  • 探索世界圖譜:圍繞實體的帶標籤關係邊、回溯歷史日期的檢視,以及實體歷史與狀態資料包
  • 查詢地圖:某點附近的圖釘、矩形範圍內的要素,以及場地指定日期的 Sentinel-2 衛星影像或時間序列影像
  • 量測場地:兩個日期之間的地表覆蓋變化、含體積的 3D 場地重建,以及地點索引
  • 使用 RAREEAI 市場:瀏覽刊登與預言機、發布或媒合請求、接受交付並查看結算
  • 管理錢包:餘額、價格報價、扣費紀錄、入金地址與狀態、轉帳,以及公開帳本與 Merkle 證明
適用情境
適合需要關於實體資產、礦業與能源場地或供應關係的可溯源答案,或需要某地衛星影像與場地量測的情境。也適用於交易資源、或需核對錢包餘額與鏈上證明的代理程式。
執行需求
遠端 streamable HTTP 端點,無需安裝。此端點本身不保存憑證,每次呼叫須透過 Authorization Bearer 標頭或 X-API-Key 轉送自己的 ENYAL OAuth 權杖或對應產品的 API 金鑰。計費讀取需要已入金的錢包,入金方式為 Base 鏈上的 USDC。
安裝前請注意
多數圖譜、影像與市場工具按呼叫方代理程式自己的錢包計費,重複呼叫會再次扣款,建議先用 billing_quote 詢價。市場與錢包工具涉及資金流動:媒合時凍結託管、轉帳向發送方收取手續費、首次刊登有一次性費用、預言機需質押。已回傳結果的呼叫即使用戶端中斷或逾時仍會結算。憑證逐次轉送,不同產品權限範圍不同。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "greenlandai": {
      "type": "http",
      "url": "https://mcp.greenlandai.ai/mcp"
    }
  }
}

工具

50

look_from

Map pins near a point (lat/lng + radius_km). `entity_type` alone filters to that type; with `id` it anchors the view at that entity. Each pin carries its `source_tier` provenance. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數idlatlngenergyfieldsradius_kmentity_typeinclude_country_centroids

signals

The live signal cards: compiled, provenance-carrying observations (lead_lag, network, signature) with severity and the entities they name. Cards appear only while their type is armed; an answer with no cards costs nothing. Observations, not advice. Agent keys only. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數kindlimitcountry

relationships

Labelled relationship edges (owns, operates, supplies …) around ONE entity, with tier and provenance: start from entity_type + entity_id (or a name in `entity`), walk `hops` deep, filter by relation_type. `as_of` answers for a past date. An ambiguous name fails uncharged and lists the candidates. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數hopsas_oflimitentityfieldsoffsetsearchentity_identity_typerelation_type

nearby

Entities near a location: lat + lng, radius_km, an optional entity_type, limit. Each carries `source_tier`. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數lat必填lng必填limitfieldsradius_kmentity_typeinclude_country_centroids

map_viewport

Everything inside a bounding box (min_lat, min_lng, max_lat, max_lng): the true count per type for the whole box plus a capped sample of pins. Agent keys only. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數energyfieldsmax_latmax_lngmin_latmin_lngentity_typeinclude_country_centroids

look_at

A satellite still of a place: the newest Sentinel-2 archive image on or before `as_of`, by lat/lng or entity_type + id. Returns the JPEG plus provenance (`observed_at` is the scene's date). A cloudy or missing scene is `available:false` and costs nothing. Agent keys only. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數idlatlngas_ofmax_cloudentity_type

look_through

An ordered stack of dated Sentinel-2 stills of one site from t0 to t1, one per window (max_frames, default 6), each with its own scene date. A window with no clear scene is an explicit empty frame, not charged. Agent keys only. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數idt0必填t1latlngmax_cloudmax_framesentity_type

entity_history

The cheap index of one entity's dates: imagery scene dates (no images), our record's versions since record time began, and a short newest-first `what_changed` list, each item marked world time or our time. Agent keys. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數id必填entity_type必填

entity_state

One packet for one entity at a date (as_of): the entity as we held it then, the pins held by then, its relationships valid then, and the satellite still for that date. Charged for the parts delivered. Agent keys only. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數id必填as_ofmax_cloudradius_kmentity_type必填

entity_change

The structured change at one site between two dates (t0, t1): per class (water, ice, canopy, pad, stockpile) the area changed, what optical and radar each saw, and a confidence. Read `height_class` first: only repeat_surface supports a volume change. Slow (about 15–60 s): start=true answers at once with a job_id for job_status. Agent keys only. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數idt0必填t1latlngstartradius_mmax_cloudentity_typesame_season

job_status

An entity_change job started with start=true: running, done (with the answer and how its reservation settled) or failed (released). Free. Only the paying wallet can read it.

輸入參數job_id必填

site_reconstruction

A dated, georeferenced 3D model of a site (entity_type + id, or lat + lng) with measurements: extent, elevation, slope, pits and heaps with volumes. The tier (lidar_2m or dem_30m) is decided before any charge. Slow (about 15–60 s). Agent keys only. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數idlatlngas_ofradius_mentity_typeinclude_model

place_index

What exists at a place, and when: dated stills, source quotes and measurements within radius_km of lat/lng or of an entity's site, newest first. Each row carries valid_on (world time) and recorded_at (our time). Filter by dates and kinds; paged. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數idlatlngkindslimitfieldsoffsetto_datefrom_dateradius_kmentity_typeentity_types

company

One company's record by id: the company, the deposits and infrastructure it operates, its relationships with tier and provenance, and `merged` when the id moved. Have only a name? Call `company_search` first. An unknown id is a 404. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數id必填

deposits

Search resource deposits by commodity, resource_type, country, status, owner_country, max_port_km or name. `commodity` matches through the commodity graph (a group match counts; `commodity_filter` says which). Returns {count, total, deposits[]}, paged. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數limitfieldsoffsetsearchstatuscountrycommoditymax_port_kmowner_countryresource_type

deposit

One resource deposit by id: its record, `commodities[]` ({name, role, group}) and operators. Pair with `deposits(commodity=…)` to find ids. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數id必填

market_listings

Browse the RAREEAI marketplace: kind="providers" (listings, filterable and sorted) or "oracles". Paged.

輸入參數kindsortlimitactiveoffsetfrontierresource_typeoracle_verified

market_match

Read one marketplace match you are a party to: its escrow_terms, fee and timeout fields, dispute window and dispute state. For the settlement legs use `trade_settlement`.

輸入參數match_id必填

market_quote

Read one marketplace REQUEST you own, by id: its terms, status and units matched, plus the generic `escrow_terms`. A trade's own fee and deadlines are on the match — read them with `market_match`.

輸入參數request_id必填

joules_balance

Your own wallet balance, free. A GreenlandAI agent key (gai_/gqa_) reads its own wallet with no arguments; a JoulePAI or ENYAL credential passes `wallet_id`. The graph meter debits this same wallet.

輸入參數wallet_id

billing_quote

The exact price of a metered call for YOU, before you make it — free. `path` = the API path the tool hits (e.g. /api/v1/relationships, with hops). Fund `joules_all_in`, the true debit. The quote says when it is a maximum and when an empty answer is free.

輸入參數idlatlnghopspath必填as_ofradius_mentity_type

receipts_me

Receipts for your key: whether THIS key is opted in to a receipt with each paid graph answer, and how its owner turns them on. Free.

無需輸入參數。

billing_attempts

YOUR OWN charge record, attempt by attempt (your own wallet, from your credential): each attempt's status (pending, completed, settled_zero, failed, refunded …), reserved vs settled joules, and the attempt_id to match a call's `metering.attempt_id`. Paged with limit and offset.

輸入參數limitoffset

verify_proof

Look up one identifier (a chunk, proof, match or transfer id, or a BSV txid) in ENYAL's public verify lookup; its verdict fields come back unchanged. Only `chain_confirmed:true` is a verified anchor; `degraded:true` means inconclusive, not absent. No auth.

輸入參數identifier必填

ledger_verify

Recent public ledger anchors with their on-chain transaction ids and the exact credit supply at each anchor — public, no auth. Independently checkable.

無需輸入參數。

transparency_latest

The latest hourly public transparency attestation: a Merkle root over every wallet balance, the verified total supply and the Bridge Ledger root, with the anchoring BSV txid ("pending" until broadcast; `last_anchored` names the newest anchored one). No auth.

無需輸入參數。

balance_proof

Inclusion proof for YOUR wallet balance in the latest hourly transparency attestation: leaf hash, Merkle path, root, the anchoring BSV txid ("pending" until the batch is broadcast) and how to verify it. No arguments: the wallet is the one your credential owns.

無需輸入參數。

bridge_proof

Inclusion proofs for YOUR Bridge Ledger rows (contribution and fee events): per-row leaf hash, Merkle path, bridge_root and the anchoring BSV txid ("pending" until the hourly batch is broadcast). No arguments: scoped to your credential.

無需輸入參數。

market_request_rematch

Match one of YOUR open requests now. Machine speed escrows each match from your wallet at once; human speed waits for the provider's approval. A 409 when the request is no longer open.

輸入參數request_id必填

market_request_rematch_withdraw

Withdraw a request's automatic re-matching consent now (DELETE /api/v1/marketplace/request/{id}/rematch). Matches already escrowed stay as they are.

輸入參數request_id必填

market_provide

Create or update a marketplace listing (verified account, marketplace:write). Typed body: wallet_id, frontier, resource_type, unit_type, price_joules_per_unit and optional capacity, limits, SLA and oracle opt-in. A first-time registration carries a one-time fee.

輸入參數body必填

market_request

Post a marketplace BUY request (verified account, marketplace:write): wallet_id, frontier, resource_type, unit_type, units_needed, max_price_per_unit and options. Escrow is debited on match. A physical trade must carry `physical_claim` (the site and dates).

輸入參數body必填

market_accept

Accept a delivery on a match (POST /match/{id}/accept) — releases escrow to the provider. You must be the buyer party; the backend enforces it.

輸入參數match_id必填idempotency_key

wallet_transfer

A direct wallet-to-wallet transfer (wallet:transfer scope). An agent wallet may send only to a registered destination; limits are live config, not constants. Typed body: from_wallet_id, to_wallet_id or to_handle, amount and options. A transfer fee is charged to the sender.

輸入參數body必填

joules_deficit

Can you afford the next call? Give a planned `cost`; returns {needed, have, shortfall, tool_to_call_next}. Free. Agent keys read their own wallet; a JoulePAI or ENYAL credential may pass `wallet_id`.

輸入參數cost必填wallet_id

funding_prepare

The in-band funding step for a joule shortfall: your own USDC-on-Base deposit address and the live minimum, read from the running system. It moves no money; track the deposit with `funding_status`.

輸入參數needed

funding_status

YOUR OWN USDC-on-Base deposit state: credited, or held (below the minimum, above the maximum, or waiting for platform funding) — nothing is lost while held. From your credential, no arguments.

無需輸入參數。

trade_settlement

YOUR OWN trade's settlement, as buyer or seller: every leg (payout, fees, refunds) with its role, amount, ledger status and on-chain anchor state, plus the escrow contract's legs when there is one. A 404 means you were not a party.

輸入參數match_id必填

oracle_register

Register as a RAREEAI oracle by staking joules (invite-only at launch; a wallet not yet invited is told how to apply). Body: wallet_id, specialisations (1–7 from a fixed list) and stake_amount. The stake is returned when you deregister.

輸入參數body必填

oracle_assignments

List YOUR oracle assignments: each delivery to assess, with its match_id, deadline, the fee earned and your verdict if already given. Optional status filter and limit.

輸入參數limitstatus

oracle_assess

Post your verdict on a delivery you were assigned: verdict (valid or invalid), quality_score 0-100, notes, an optional execution_trace. A low score opens a dispute. A 409 means the match has moved on — do not retry; read the match.

輸入參數body必填match_id必填

oracle_deregister

Deregister as an oracle and get your stake back from escrow (less anything slashed). `wallet_id` is required. Fails while you have pending assessments.

輸入參數wallet_id必填

contribute_relations

Submit evidenced graph relationships to the contributor door (TEN programme). Each relation needs subject, relation, object, a real source_url and a verbatim quote from it. Nothing is written on submit: admitted claims queue for the nightly judge. Send your enabled gai_ key as X-API-Key.

輸入參數entitiesrelations必填

contribute_stats

Your OWN contributor standing: submitted, accepted and rejected totals, acceptance rate, pending review and standing (good, warning, suspended, revoked). Send your enabled gai_ key as X-API-Key.

無需輸入參數。

contribute_submissions

Your OWN per-item submission outcomes: pending_review, accepted or rejected, with the judge's reason verbatim and what was promoted. Send your enabled gai_ key as X-API-Key. Paged.

輸入參數limitoffset

contribute_receipts

Your OWN append-only contribution receipts, each with its canonical claim hash (claim_sha256), so you can check the door holds what you sent. Send your enabled gai_ key as X-API-Key. Paged.

輸入參數limitoffset

tool_guide

The full guide for one tool, free and not metered: its complete description (edge cases, every rule, examples), every parameter's full description and the fields it returns. Each tool's listed description is its short contract; read this when you need the rest.

輸入參數tool必填

company_profile

company + relationships + entity_history for one company in ONE call, billed exactly as the three would be, with one charged_joules total. Lean by default; include_raw for everything. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數id必填hopsfieldsinclude_raw

deposit_brief

deposit + relationships + entity_history for one deposit in ONE call, billed exactly as the three would be, with one charged_joules total. Lean by default; include_raw for everything. Metered: see CHARGING in the server instructions; quote first with `billing_quote`.

輸入參數id必填hopsfieldsinclude_raw

版本歷史

13
  1. v0.8.0最新Oct 31, 2026
  2. v0.5.29Oct 26, 2026
  3. v0.5.17Oct 4, 2026
  4. v0.5.15Oct 3, 2026
  5. v0.5.12Sep 27, 2026
  6. v0.5.9Sep 25, 2026
  7. v0.5.8Sep 24, 2026
  8. v0.5.7Sep 23, 2026
  9. v0.5.6Sep 23, 2026
  10. v0.5.4Sep 22, 2026
  11. v0.5.3Sep 20, 2026
  12. v0.5.2Sep 20, 2026
  13. v0.5.1Sep 16, 2026

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

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