Skip to content
Back to skills

Mcp Builder

ASecurity

設計、建立或修改 MCP 伺服器的工具、資源、Schema 與傳輸層;適用 Python FastMCP 或 TypeScript MCP SDK,不因一般 API 整合自動啟用。

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 27, 2026
developmenttypescriptpythonnodeapi

Works with

  • api
  • mcp

Security analysis

A100/100

Pro scans all 10 files and shows the line behind each finding

Scanned September 27, 2026

npx -y skills add ddmanyes/agent-skills-toolkit-zh-tw --skill mcp-builder --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mcp Builder?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mcp Builder
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ddmanyes-mcp-builder/badge)](https://www.skillsdirectory.com/skills/ddmanyes-mcp-builder)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mcp-builder
description: 設計、建立或修改 MCP 伺服器的工具、資源、Schema 與傳輸層;適用 Python FastMCP 或 TypeScript MCP SDK,不因一般 API 整合自動啟用。
---
# MCP 伺服器開發

採用專案既有語言、SDK 版本、傳輸與權限模型;新專案按部署需求選擇。查閱與目標版本相符的官方 MCP/SDK 文件,避免把舊範例當成現行 API。

## 按需要讀取

- 工具邊界、命名、輸入與錯誤設計:[mcp_best_practices.md](reference/mcp_best_practices.md)。
- Python:[python_mcp_server.md](reference/python_mcp_server.md)。
- TypeScript:[node_mcp_server.md](reference/node_mcp_server.md)。
- 使用者需要工具選擇品質評估、或新工具語意難以驗證時:[evaluation.md](reference/evaluation.md),重用 [evaluation.py](scripts/evaluation.py) 和 [範例](scripts/example_evaluation.xml)。小修正不用先交 XML 評估計畫。

## 工作與完成

先明確目標工作流、資料界限與錯誤情況;需求不清時查資料或問必要問題,不自動擴大成完整 API 端點覆蓋。以 Zod/Pydantic 等定義輸入;名稱可辨識動作,回應包含必要資料與可行的錯誤下一步。

驗證身份、授權及輸入;destructiveHint、readOnlyHint 等註記是描述,不能代替伺服器的權限檢查。憑證從安全設定取得,不写進 Skill、輸出或測試資料。遠端寫入遵守使用者授權。

依改動執行 Schema/啟動檢查及相關工具成功、無效輸入、權限和外部失敗案例,可使用專案測試或官方 Inspector。修復問題並重測;無服務或憑證時用明確標示的模擬資料測可測部分,回報未測真實整合。交付程式、使用方式及實際驗證結果;不把尚未執行的 eval 當成品質提升證據。

以繁體中文回報;使用者指定其他語言時依其要求。

Files in this skill

  • LICENSE.txt11.1 KB
  • SKILL.md1.9 KB
  • reference/evaluation.md21.2 KB
  • reference/mcp_best_practices.md7.2 KB
  • reference/node_mcp_server.md27.9 KB
  • reference/python_mcp_server.md24.5 KB
  • scripts/connections.py4.8 KB
  • scripts/evaluation.py12.3 KB
  • scripts/example_evaluation.xml1.2 KB
  • scripts/requirements.txt29 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…