CAMEL AI團(tuán)隊(duì)創(chuàng)始人李國(guó)豪也表示,,看到OpenAI加入MCP生態(tài)是非常激動(dòng)的,雖然有想過(guò)會(huì)有這一天,,但沒(méi)想到會(huì)這么快,。MCP的意義在于推動(dòng)標(biāo)準(zhǔn)化進(jìn)程,降低了對(duì)特定框架的依賴,,讓開(kāi)發(fā)者只需遵循統(tǒng)一標(biāo)準(zhǔn)就能自由使用各種工具,。
隨著OpenAI在Agents SDK中加入對(duì)MCP的支持,開(kāi)發(fā)者可以輕松利用各種MCP服務(wù)器為自己的AI智能體提供豐富的工具能力,。目前,,MCP規(guī)范定義了兩種服務(wù)器類型:stdio服務(wù)器和HTTP over SSE服務(wù)器。開(kāi)發(fā)者可以使用MCPServerStdio和MCPServerSse這兩個(gè)類來(lái)連接這些服務(wù)器,。
開(kāi)發(fā)者可以將MCP服務(wù)器集成到AI智能體中,。每次AI智能體執(zhí)行時(shí),Agents SDK會(huì)自動(dòng)在MCP服務(wù)器上調(diào)用list_tools()函數(shù),,使LLM能夠識(shí)別并獲取MCP服務(wù)器提供的各種工具,。為了優(yōu)化性能,開(kāi)發(fā)者可以通過(guò)設(shè)置參數(shù)啟用工具列表自動(dòng)緩存功能,。此外,,系統(tǒng)內(nèi)置的鏈路追蹤功能能夠自動(dòng)捕獲所有MCP相關(guān)操作,。
MCP是一個(gè)開(kāi)放協(xié)議,旨在標(biāo)準(zhǔn)化應(yīng)用程序向LLM提供上下文的方式,。它可以比作AI應(yīng)用的USB-C接口,,為AI模型連接不同的數(shù)據(jù)源和工具提供了標(biāo)準(zhǔn)化方法。Agents SDK是OpenAI為開(kāi)發(fā)者準(zhǔn)備的工具箱,,用來(lái)打造自己干活的AI智能體?,F(xiàn)在這兩者結(jié)合,意味著開(kāi)發(fā)者可以直接通過(guò)MCP調(diào)取各種外部數(shù)據(jù)和工具,,使AI變得更聰明,、更實(shí)用。未來(lái),,如果ChatGPT客戶端也能用上MCP,,將會(huì)化身為超級(jí)私人助理。對(duì)于開(kāi)發(fā)者來(lái)說(shuō),,MCP加入OpenAI API意味著可以用更少代碼做更多的事情,,下一代AI工作流或許就從這里起飛。