mcp-apps-builder
使用 mcp-use 框架建構 MCP 伺服器
開發者在建構 MCP 伺服器時需要關於框架最佳實踐、安全模式和常見實作陷阱的指導。此技能提供使用 mcp-use 框架建立生產就緒 MCP 伺服器的綜合文件和參考資料。
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "mcp-apps-builder". 我該如何組織我的 MCP 伺服器結構?
النتيجة المتوقعة:
- 基本的 MCP 伺服器結構包含:
- 1. 使用必要功能的伺服器初始化
- 2. Tool 定義和處理常式
- 3. 如有需要的 Resource 提供者
- 4. 可重複使用 prompts 的 Prompt 範本
- 5. 互動式 UI 的 Widget 定義
استخدام "mcp-apps-builder". 有哪些認證選項?
النتيجة المتوقعة:
- 支援的認證提供者:
- - Custom authentication(自帶認證)
- - Supabase authentication
- - WorkOS authentication
- 每個提供者都有特定的設定需求,記錄在 references/authentication/ 目錄中。
استخدام "mcp-apps-builder". 我如何在 MCP 伺服器中處理錯誤?
النتيجة المتوقعة:
- 錯誤處理最佳實踐:
- 1. 在 tool 處理常式中使用 response helpers 進行結構化錯誤處理
- 2. 回傳適當的錯誤代碼
- 3. 記錄錯誤以便除錯
- 4. 妥善處理例外情況以防止伺服器崩潰
التدقيق الأمني
مخاطر منخفضةAll 1766 flagged patterns are false positives. The findings are in markdown documentation files (SKILL.md, references/*.md) containing code examples and tutorials. No executable code with security implications detected. This is a documentation/reference skill for mcp-use framework best practices.
عوامل الخطر
🌐 الوصول إلى الشبكة
⚙️ الأوامر الخارجية
📁 الوصول إلى نظام الملفات
🔑 متغيرات البيئة
⚡ يحتوي على سكربتات
درجة الجودة
ماذا يمكنك بناءه
新 MCP 伺服器開發
開始新 MCP 伺服器專案的開發者在撰寫程式碼之前,會查閱此技能以獲取架構指導、認證設定和部署最佳實踐。
除錯 MCP 問題
當現有 MCP 伺服器遇到問題時,開發者參考此技能以識別常見陷阱並驗證其實作是否符合建議模式。
學習 MCP 概念
學習 Model Context Protocol 的工程師使用此技能了解核心概念,如 tools、resources、prompts,以及它們如何與 mcp-use 框架整合。
جرّب هذه الموجهات
協助我使用 mcp-use 框架建立一個基本的 MCP 伺服器。我需要哪些基本檔案和結構?
我需要為我的 MCP 伺服器新增認證。支援哪些認證提供者,我該如何設定它們?
示範如何在我的 MCP 伺服器中註冊自訂 tools。tool 定義和處理常式的正確模式是什麼?
將 MCP 伺服器部署到生產環境的最佳實踐是什麼?包含環境設定和安全考量。
أفضل الممارسات
- 在 tool 處理常式中處理之前,務必驗證輸入參數
- 對敏感設定使用環境變數,切勿硬編碼憑證
- 在伺服器初始化期間註冊 tools、resources 和 prompts,以正確宣告功能
- 部署前使用 MCP inspector 在本地測試 MCP 伺服器
تجنب
- 不要在原始碼中硬編碼 API 金鑰或機密資訊 - 使用環境變數
- 避免在 tool 處理常式中使用阻塞操作 - 對 I/O 操作使用非同步模式
- 不要略過錯誤處理 - 未處理的例外可能導致 MCP 伺服器崩潰