AI 工具
AI 智能代理
MCP
AI 新聞
排名
提交及廣告
登入
TW
TW
首頁
MCP
Model Context Protocol Client
Model Context Protocol Client
0
Visit MCP
0 評論
2 Stars
一個用於與 MCP 伺服器無縫通信的 PHP 庫,使用多種傳輸機制,如 SSE、StdIO 和外部進程,支持基於承諾的 API 和 PSR-3 記錄。
新增日期:
創建者:
May 12 2025
SWIS
開發者工具
監控
AI聊天機器人
...
概述
特徵與應用
常見問答
開發者
廣告
Model Context Protocol Client 是什麼?
這個 PHP MCP 客戶端允許開發者高效地連接並與 MCP 伺服器互動。它提供多種傳輸選項,包括伺服器發送的事件、標準輸入/輸出和外部進程通信。其基於承諾的 API 確保異步操作,使整合平滑且可擴展。該庫支持列出可用工具、調用特定 MCP 工具,以及以結構化方式處理響應。此外,它可以與 Agents SDK 集成,用於高級自動化、監控和並行任務管理。該客戶端適合構建複雜的基於 MCP 的應用程序,自動化伺服器通信及將 MCP 功能集成到更大的 PHP 項目中。
誰會使用 Model Context Protocol Client?
PHP 開發者
MCP 伺服器管理員
自動化和集成工程師
構建基於 MCP 系統的軟件架構師
如何使用 Model Context Protocol Client?
步驟1:通過 Composer 使用 'composer require swisnl/mcp-client' 安裝此包。
步驟2:使用所需的傳輸方法(例如 SSE、進程或 stdio)來初始化客戶端。
步驟3:使用 'connect' 方法連接到 MCP 伺服器。
步驟4:使用 'listTools' 列出可用的工具。
步驟5:調用特定工具,使用 'callTool' 提供工具名稱和參數。
步驟6:按需處理響應並在完成後斷開連接。
Model Context Protocol Client 的核心特徵與益處
主要功能
withSse()
withProcess()
withStdio()
listTools()
callTool()
connect()
disconnect()
優點
支持多種傳輸機制以提高靈活性
基於承諾的異步 API 以平滑集成
便於在 PHP 環境中自動化 MCP 交互
Model Context Protocol Client 的主要使用案例與應用
自動化 MCP 伺服器管理和測試
將 MCP 功能集成到 PHP 應用程序中
構建自定義 MCP 自動化工具
監控 MCP 伺服器狀態和響應
Model Context Protocol Client 的常見問答
支持哪些傳輸方法?
這個庫與 PHP 8.2 兼容嗎?
我可以用這個客戶端調用多個 MCP 工具嗎?
它支持異步操作嗎?
有日誌支持嗎?
我可以擴展此客戶端以支持自定義傳輸嗎?
這個庫是開源的嗎?
我可以將這個與 Agents SDK 集成嗎?
我如何從 MCP 伺服器斷開連接?
我可以在哪裡找到文檔?
開發者
swisnl
https://swis.nl
info@swis.nl