Zovo Use Case Diagram

io.github.theluckystrike由 GitHub 帳號 theluckystrike 發布v1.0.0更新於 Nov 8, 2026

Turn a few lines of text into a UML use case diagram document, and check it.

發布方自己的服務:Diagram

已驗證Streamable HTTP可網頁執行開發者工具媒體與設計

概覽

AI 產生的概覽

依簡短的行式語法繪製 UML 使用案例圖,可下載 PDF、SVG 與 CSV,並檢查使用案例圖文字的問題。

可以做什麼
  • 依行式語法文字繪製 UML 使用案例圖,並取得 PDF、SVG 與 CSV 下載
  • 在不繪圖的情況下檢查使用案例圖文字,回報沒有使用案例的參與者、沒有參與者可達的使用案例,以及 include/extend 循環
  • 驗證語法,某行被拒絕時回傳出錯的行號與記號
  • 解析參與者、使用案例、系統、關聯、泛化、include/extend 關係、註記與備註
適用情境
適合讓助理把描述中的系統轉成使用案例圖文件,或在繪圖前先檢查使用案例文字是否合理。適用於快速產出 UML 文件,而非編輯既有的圖表檔案。
執行需求
遠端 MCP 端點;未宣告任何套件、帳號、API 金鑰或環境變數。繪圖與下載檔案需要能連線至該託管端點。
安裝前請注意
大型圖表的產生檔案僅保留 1 小時,之後下載連結即失效。若有不符合語法的行,整個請求會被拒絕,不會繪製任何內容。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "zovo-use-case-diagram": {
      "type": "http",
      "url": "https://use-case-diagram.zovo.one/mcp"
    }
  }
}

工具

2

make_use_case_diagram

Make use case diagram

Use this when the user wants a UML use case diagram drawn, for example "draw the use cases of an online shop" or "make a PDF use case diagram of this system". Takes the diagram text in a line grammar: actor Name / actor "Long name" as A; usecase Name / usecase "Text" as UC1; system "Name" { ... } (use cases inside belong to it; not nested); A -- UC1 (association); UC1 ..> UC2 : include; UC3 ..> UC1 : extend; Admin --|> User (actor generalization); note UC1: text; # comments. When the user describes the diagram in words, write it in this grammar first. Returns counts, elements, relations in input order, the diagram check (actors with no use case, use cases no actor reaches, include/extend cycles), a check on the drawing, the PDF page count, an interactive diagram, and PDF, SVG and CSV downloads. Refuses a line outside the grammar, unknown names, relations between the wrong kinds of element and generalization cycles, with the line number and token. Up to 30 actors, 80 use cases, 6 systems and 300 relations. Does not read use case generalization, packages or nested systems. Download links of large diagrams expire after about 1 hour.

輸入參數titlediagram必填page_size

check_use_case_diagram

Check use case diagram text

Use this when the user wants use case diagram text checked without a drawing, for example "which use cases have no actor?" or "check my use case diagram". Takes the same diagram text as make_use_case_diagram. Returns ready true or false; when a line breaks the grammar (also unknown names, relations between the wrong kinds of element, or a generalization cycle), the line number, the token and the reason; otherwise the elements with their relation counts, actors with no use case (an actor counts when it or an actor it specializes has an association), use cases no actor reaches (directly, through include, or as an extension of a reached use case), and include/extend cycles. Does not draw the diagram or make files.

輸入參數diagram必填

版本歷史

1
  1. v1.0.0最新Nov 8, 2026

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

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

其他 Diagram 整合