Canopy documentation

Answers questions about the Canopy dashboards and API from the published docs. No sign-in.

我該用這個嗎

品質與安全性

A
說明品質
100%
結構描述完整度
94%
命名品質
96%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

根據工具定義與協定合規性的自動化分析。

上下文成本

~613Token(工具定義)
~566 B典型回應大小
極小的注意力影響(128k 上下文的 0.48%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "docs": {
      "url": "https://canopy-io.com/mcp"
    }
  }
}

遠端端點

https://canopy-io.com/mcpstreamable-http

它能做什麼

工具清單

工具(5)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢list_surfaces(application)

Every left-nav page of both signed-in applications: the application, the menu path in the labels on screen, the capability that opens it, what must be selected first, and the guide that walks through it. The same data as /ai/ui-map.json.

輸入結構描述

{
  "type": "object",
  "properties": {
    "application": {
      "description": "Limit to one application.",
      "type": "string",
      "enum": [
        "Developer Console",
        "Admin Workspace"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢find_surface(query)

Given what someone wants to do ("rotate a webhook secret", "invite an administrator", "why can't I see Hierarchy"), return the pages where it happens, ranked, each with its menu path, the capability that opens it, and its guide.

輸入結構描述

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "description": "What the person wants to do, in their words."
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_guide(page)

A docs page as markdown: for a dashboard guide, the menu path, the exact controls to click in order, and the reasons a control may be missing. Pass the guide URL or path from find_surface or list_surfaces, or a surface id such as console.roles.

輸入結構描述

{
  "type": "object",
  "properties": {
    "page": {
      "type": "string",
      "description": "A docs URL, a /docs/... path, or a surface id."
    }
  },
  "required": [
    "page"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢explain_capability(capability)

What a capability such as env_roles.manage or billing.manage lets someone do, and which pages it opens. The answer to "why can't I see this button": a page shows only for someone holding one of its listed capabilities, and its write actions only for the matching manage capability.

輸入結構描述

{
  "type": "object",
  "properties": {
    "capability": {
      "type": "string",
      "description": "A capability key, e.g. env_roles.view."
    }
  },
  "required": [
    "capability"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_api(query)

Search the published OpenAPI documents by words from the task or the resource. Returns method, path, operation id, and the reference page for each match. Reference pages live at /docs/api-reference/{operationId}; never guess those URLs.

輸入結構描述

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本5 個工具