工程開發
chatgpt-app-builder avatar

chatgpt-app-builder

mcp-use 官方框架指南,用於建構生產就緒的 MCP 伺服器、應用程式與工具,包含標準化架構、安全性模式與最佳實踐。

簡介

mcp-use 框架技能是開發高品質模型上下文協議 (MCP) 伺服器與應用程式的重要開發人員指南。它專為工程師與 AI 架構師設計,提供了 mcp-use 生態系統的完整導航系統,確保開發人員遵循工具、資源、提示詞與 UI 組件的既定模式。對於任何建立新專案或修改現有 mcp-use 基礎架構的人來說,此技能皆為必備,有助於避免在伺服器開發、安全性與效能最佳化中出現常見錯誤。

  • 使用 TypeScript 與 Python 進行全端 MCP 開發,支援在 Claude、ChatGPT 與其他 AI 代理程式之間進行無縫整合。

  • 透過 create-mcp-use-app 進行標準化專案架構,確保 TypeScript 設定、開發環境與檢測器 (inspector) 整合正確無誤。

  • 進階身份驗證支援,包括 OAuth 2.1、Better Auth、Auth0、WorkOS、Supabase 以及具備安全會話管理的自定義 OIDC 提供者。

  • 以 UI 為導向的 MCP 應用程式功能,允許開發人員定義基於 React 的小工具,這些小工具能在不同的 AI 對話用戶端中保持一致運作。

  • 透過伺服器代理 (proxy) 模式進行統一整合,將多個專業 MCP 伺服器組合成單一且具備凝聚力的介面。

  • 生產就緒的觀察性與部署模式,包括對 Manufact MCP Cloud、Docker 與自託管環境的內建支援。

  • 在執行任何架構指令之前,請務必先檢查 package.json 中的 mcp-use 依賴關係,以驗證專案結構。

  • 利用官方 mcp-use 檢測器進行工具、資源與提示詞模板的即時除錯、測試與驗證。

  • 針對具體的實作邏輯(例如 oauthProxy、上下文處理程式與回應輔助函式)參考官方文件。

  • 強烈建議對所有工具輸入使用 Zod 進行型別安全驗證,確保 LLM 與工具之間的通訊可靠性。

  • 嚴格遵守既定的架構準則,以保持與未來框架更新及安全性修補程式的相容性。

倉庫統計

Star 數
9,878
Fork 數
1,266
Open Issue 數
73
主要語言
TypeScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午04:36
在 GitHub 查看