工程開發
mcp-server-creator avatar

mcp-server-creator

產生用於 Stigmer AI 代理的生產級 McpServer YAML 設定檔,輕鬆整合各類外部工具與 API。

簡介

McpServer Creator 技能為 Stigmer 生態系統提供了一套結構化的模型上下文協定 (MCP) 伺服器設定流程。此技能專為工程師、平台架構師與開發人員設計,旨在將 AI 代理與 GitHub、Slack、資料庫或自訂 API 等外部系統進行整合。透過嚴格遵守 agentic.stigmer.ai/v1 API 規範,該技能確保您的資源定義從一開始就具備語法正確性、安全性並能投入生產環境。

本技能引導您完成 MCP 資源的整個生命週期,從選擇適當的傳輸層(無論是供 CLI 工具使用的 stdio 還是供受管服務使用的 http),到定義穩健的環境變數合約與人工介入安全策略。它消除了常見的設定錯誤,如密鑰處理不當、命名慣例錯誤或缺失工具驗證步驟,進而有效簡化了代理工作流的運作設定。

  • 設定伺服器傳輸類型:選擇 stdio (如 npx, uvx, 二進位檔) 或 http (如 API 閘道, 遠端 URL) 以符合您的後端基礎設施。

  • 管理環境變數:明確對應敏感憑證與組態參數,並附帶清晰說明,防止執行時期的錯誤。

  • 實作安全性與保護:設定預設工具啟用清單與強制性的人工審核鏈,確保敏感操作始終處於受控狀態。

  • 優化代理整合:學習如何將您的 McpServer 綁定至特定的代理實例 (Agent instance),實現模組化且可重複使用的工具存取機制。

  • 當您需要建立或更新以 YAML 定義的 McpServer 資源時,請使用此技能。

  • 提供目標外部系統、偏好的傳輸方式 (stdio/http) 與所需工具的相關背景資訊,以獲得最佳化後的設定檔。

  • 請務必遵守驗證規則;確保密鑰永遠不會被硬編碼,並確保審核訊息使用正確的預留位置語法以進行動態內容注入。

  • 應用產生的 YAML 後,使用 stigmer discover mcp-server 指令來自動更新工具中繼資料。

  • 預期產出為符合 stigmer apply 指令的可部署 YAML 檔案,重點在於伺服器設定與代理使用需求之間明確的職責分離。

倉庫統計

Star 數
6
Fork 數
2
Open Issue 數
1
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午11:10
在 GitHub 查看