⚠️ 重要:這些解決方案已更新為使用 stdio 傳輸,根據 MCP 規範 2025-06-18 的建議。原本的 SSE(伺服器推送事件)傳輸已被棄用。
以下是使用 stdio 傳輸在各種執行環境中建立 MCP 伺服器的完整解決方案:
- TypeScript - 完整的 stdio 伺服器實現
- Python - 使用 asyncio 的 Python stdio 伺服器
- .NET - 使用依賴注入的 .NET stdio 伺服器
每個解決方案展示了:
- 設置 stdio 傳輸
- 定義伺服器工具
- 正確的 JSON-RPC 訊息處理
- 與 MCP 客戶端(如 Claude)的整合
所有解決方案均遵循最新的 MCP 規範,並使用推薦的 stdio 傳輸以獲得最佳性能和安全性。
免責聲明:
本文件已使用 AI 翻譯服務 Co-op Translator 進行翻譯。儘管我們努力確保翻譯的準確性,但請注意,自動翻譯可能包含錯誤或不準確之處。原始文件的母語版本應被視為權威來源。對於關鍵信息,建議尋求專業人工翻譯。我們對因使用此翻譯而引起的任何誤解或錯誤解釋不承擔責任。