2025年9月5日,PHP基金會(huì)宣布了一項(xiàng)振奮人心的消息:官方PHP MCP(模型上下文協(xié)議,Model Context Protocol)SDK的開發(fā)工作已正式啟動(dòng)!這一舉措標(biāo)志著PHP社區(qū)在擁抱AI技術(shù)與現(xiàn)代化開發(fā)模式方面的又一大步,為PHP開發(fā)者與AI生態(tài)系統(tǒng)的深度整合鋪平了道路。
??趣味事實(shí):MCP 的聯(lián)合創(chuàng)造者
David Soria Parra
曾是PHP 5.4
和5.5
的發(fā)布經(jīng)理,同時(shí)也是一位長(zhǎng)期 PHP 核心貢獻(xiàn)者。他編寫的 PHP 代碼至今仍在每個(gè) Symfony 和 Laravel 項(xiàng)目中運(yùn)行。??
模型上下文協(xié)議(MCP)是由Anthropic于2024年11月提出的一項(xiàng)開源標(biāo)準(zhǔn),旨在為大型語言模型(LLM)與外部數(shù)據(jù)源、工具和系統(tǒng)之間的交互提供統(tǒng)一接口。通過MCP,開發(fā)者可以輕松構(gòu)建AI驅(qū)動(dòng)的應(yīng)用,讓AI代理能夠安全、高效地訪問和處理數(shù)據(jù),打破傳統(tǒng)的信息孤島問題。MCP支持多種傳輸協(xié)議(如STDIO和HTTP),并通過屬性注解等方式簡(jiǎn)化了開發(fā)流程。
PHP作為Web開發(fā)領(lǐng)域的支柱語言,其社區(qū)一直致力于保持語言的現(xiàn)代化和競(jìng)爭(zhēng)力。官方PHP MCP SDK的開發(fā),正是為了讓PHP開發(fā)者能夠更便捷地將AI功能集成到他們的應(yīng)用中,無論是構(gòu)建智能化的Web服務(wù),還是為現(xiàn)有系統(tǒng)添加AI驅(qū)動(dòng)的工具。
PHP基金會(huì)博客中宣布,官方MCP SDK的開發(fā)將基于2025-03-26版本的MCP規(guī)范,并與現(xiàn)有的社區(qū)項(xiàng)目(如php-mcp/server
和logiscape/mcp-sdk-php
)緊密協(xié)作。這一SDK旨在為PHP開發(fā)者提供以下核心優(yōu)勢(shì):
根據(jù)PHP基金會(huì)的公告,官方PHP MCP SDK目前處于早期開發(fā)階段,已完成以下工作:
eduardo/mcp-php-sdk
)的開發(fā)者展開合作,整合社區(qū)的優(yōu)秀成果。對(duì)于PHP開發(fā)者來說,官方MCP SDK的推出意味著更多的可能性。無論是構(gòu)建智能客服系統(tǒng)、自動(dòng)化代碼審查工具,還是集成企業(yè)級(jí)數(shù)據(jù)源,MCP SDK都將極大簡(jiǎn)化開發(fā)流程。例如,開發(fā)者可以通過簡(jiǎn)單的屬性注解(如#[McpTool]
)將PHP方法暴露為AI可調(diào)用的工具,從而實(shí)現(xiàn)與ChatGPT、Claude等LLM的無縫交互。
此外,PHP基金會(huì)的支持確保了SDK將得到持續(xù)維護(hù)和更新,開發(fā)者可以放心將其用于長(zhǎng)期項(xiàng)目。結(jié)合PHP 8.4的新功能(如Hooks RFC)和PHP社區(qū)的強(qiáng)大生態(tài),MCP SDK有望成為AI驅(qū)動(dòng)開發(fā)的重要工具。
PHP社區(qū)正迎來一個(gè)激動(dòng)人心的時(shí)刻。官方PHP MCP SDK的開發(fā)不僅展示了PHP語言在現(xiàn)代技術(shù)領(lǐng)域的活力,也為開發(fā)者打開了與AI技術(shù)深度融合的大門。隨著項(xiàng)目的推進(jìn),我們期待看到更多創(chuàng)新的PHP應(yīng)用涌現(xiàn),為Web開發(fā)和AI生態(tài)的結(jié)合注入新的活力。
讓我們共同期待PHP MCP SDK的alpha發(fā)布,并為PHP的30周年獻(xiàn)上一份特別的禮物!
給力??????