视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
analyze-codebase-for-mcp【文档与办公】Analyze an arbitrary codebase to identify functions, APIs, and data sources suitable for exposure as MCP tools, producing a tool specification document. Use when planning an MCP server for an existing project, auditing a codebase before wrapping it as an AI-accessible tool surface, comparing what a codebase can do versus what is already exposed via M…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
掃碼庫以察函、REST 端點、CLI 命、數訪之式而宜 MCP 工具露出者,生結構化之工具規文。
scaffold-mcp-server 乃用1.1. 以 Glob 繪目樹,注源目:
src/**/*.{ts,js,py,R,go,rs} 為源**/routes/**、**/api/**、**/controllers/** 為端點定**/cli/**、**/commands/** 為 CLI 入**/package.json、**/setup.py、**/DESCRIPTION 為依元1.2. 按角分類:
1.3. 計總檔、碼行、導符以估項之大。
得: 按角注之檔錄。
敗則: 若碼庫過大(逾萬檔),以域焦縮掃特目或模。若無源檔,驗根徑與語參。
2.1. 以 Grep 尋導之函與公之 API:
export (async )?function、export default、module.exports_ 前之函、@app.route、@router#' @export roxygen 注之函2.2. 每候函,取:
2.3. 為 REST API,加取:
2.4. 建候列,以潛益而序(公之、有文、型明之函先)。
得: 二十至百候函/端點,有取之元。
敗則: 若候少,擴搜以納可轉公之內函。若文稀,標為出之險。
3.1. 每候,按 MCP 工具準:
3.2. 各候以 1-5 評:
3.3. 濾候至 3 以上。2 者標為「未來候」需改。
得: 評且濾之候列,各有宜之由。
敗則: 若多候低於 3,碼庫或需改然後露為 MCP。書其隙薦改之具(加型、取純函、裹副作)。
4.1. 每選候(評 >= 3),擬工具規:
- name: tool_name
description: >
One-line description of what the tool does.
source_function: module.function_name
source_file: src/path/to/file.ts:42
parameters:
param_name:
type: string | number | boolean | object | array
description: What this parameter controls
required: true | false
default: value_if_optional
returns:
type: string | object | array
description: What the tool returns
side_effects:
- description of any side effect
estimated_latency: fast | medium | slow
suitability_score: 5
4.2. 聚工具為邏類(如「數查」、「檔操」、「析」、「設」)。
4.3. 識工具間之依(如「list_datasets」宜先於「query_dataset」)。
4.4. 定工具需裹否以:
得: 全 YAML 工具規,含類、依、裹之注。
敗則: 若規曖昧,返第二步取更詳。若參型不可推,標為人審。
5.1. 書終規文,含:
5.2. 存為 mcp-tool-spec.yml(機讀)及可選 mcp-tool-spec.md(人讀要)。
5.3. 若給既存 MCP 服,含隙析段:
得: 全工具規文,備予 scaffold-mcp-server 用。
敗則: 若文過大(逾 200 工具),析為模附交參。若碼庫無宜候,代以「備度評」文與改薦。
Grep 察檔寫、網呼、庫改scaffold-mcp-server — 用出之規生工作之 MCP 服build-custom-mcp-server — 手實現之參configure-mcp-server — 連所生之服至 Claude Code/Desktoptroubleshoot-mcp-connection — 部後調連review-software-architecture — 工具面設之審security-audit-codebase — 外露函之前安審