成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MongoDB是如何玩轉MCP的?

原創 精選
人工智能 MariaDB
為了使應用程序具備Agent功能,開發人員需要利用像MCP這樣的協議將其連接到大語言模型(LLMs)以進行推理,并提供必要的數據上下文以及工具,以便在無需人工干預的情況下完成用戶請求。本文帶大家快速了解下,MongoDB是如何通過MCP為自己賦能的。

編輯 | 云昭

出品 | 51CTO技術棧(微信號:blog51cto)

近日消息,知名數據庫廠商MongoDB已在包括Atlas在內的所有數據庫中添加了Anthropic的模型上下文協議(MCP),以幫助開發人員加速軟件開發并管理數據庫管理任務。

自去年11月發布以來,MCP的受歡迎程度不斷上升,它是一種開放協議,允許應用程序中的AI Agent通過客戶端-服務器機制訪問外部工具和數據以完成用戶請求,其中客戶端是AI Agent或Agent接口,服務器提供工具和數據。

MCP受歡迎程度的上升可以歸因于Agent應用程序的廣泛普及,這些應用程序能夠在無需人工干預的情況下執行任務,從而讓企業和團隊在有限的資源下完成更多工作。

然而,為了使應用程序具備Agent功能,開發人員需要利用像MCP這樣的協議將其連接到大語言模型(LLMs)以進行推理,并提供必要的數據上下文以及工具,以便在無需人工干預的情況下完成用戶請求。

本文帶大家快速了解下,MongoDB是如何通過MCP為自己賦能的。

1.通過MCP客戶端管理數據庫管理任務

在MongoDB的情況下,開發人員可以利用目前處于公開預覽階段的MongoDB MCP服務器,將其數據庫(包括Atlas、MongoDB社區版和MongoDB企業高級版)與支持MCP的客戶端(如Windsurf、Cursor、GitHub Copilot for VS Code和Anthropic Claude)進行集成。

集成完成后,開發人員將能夠使用這些支持MCP的客戶端以自然語言探索數據庫中的數據或查詢數據以進行分析,該公司表示。

此外,開發人員還可以使用這些客戶端以自然語言執行數據庫管理任務,例如創建具有只讀權限的新數據庫用戶或列出當前的網絡訪問規則。

根據MongoDB產品管理總監本杰明·弗拉斯特(Benjamin Flast)的說法,這些功能使開發人員擺脫了手動查詢優化和數據庫管理等無差別的任務,從而提高了生產力,進而加速了應用程序的開發。

Moor Insights & Strategy首席分析師杰森·安德森(Jason Andersen)表示,大多數數據庫供應商可能會采用MCP,就像他們采用檢索增強生成(RAG)為LLMs提供上下文一樣。

MongoDB并不是唯一支持MCP的數據庫供應商。PostgreSQL和SQL等其他數據庫已經通過Azure Database for PostgreSQL MCP Server、PG-MCP和MySQL MCP Server分別支持該協議。

谷歌最近宣布通過其GenAI數據庫工具箱支持數據庫的MCP集成,并將其GenAI數據庫工具箱更名為MCP數據庫工具箱。

數據管理和分析平臺提供商,據The Futurum Group數據和分析實踐負責人布拉德利·辛明(Bradley Shimmin)稱,正在開發自己的MCP實現,并將其融入各自用戶的工作流程中。

“例如,數據集成商和API管理器Boomi正在建立自己的MCP網關,以管理和協調來自許多不同MCP服務器的MCP請求,”辛明說。

2.通過MCP客戶端進行上下文感知編碼

MongoDB將MCP與其數據庫集成的另一個優勢是幫助開發人員更快地編碼,弗拉斯特表示,這種集成將通過支持MCP的編碼助手(如Windsurf、Cursor和Claude Desktop)實現自然語言的上下文感知代碼生成。

“提供上下文(如模式和數據結構)可以實現更準確的代碼生成,減少幻覺現象并增強Agent能力,”MongoDB在博客中解釋道,并補充說開發人員可以描述他們需要的數據,編碼助手可以生成MongoDB查詢以及與之交互所需的應用程序代碼。

據安德森稱,MongoDB通過MCP客戶端引入上下文感知編碼的努力將幫助企業減少成本,包括財務和技術債務,并持續與人工智能基礎設施集成。

然而,辛明指出,MCP與數據庫的集成將帶來一種趨勢,即兩種開發實踐模式——通過SDK直接API訪問和MCP集成——將共存。

“直接API訪問將為高度編程化的交互提供最佳性能和控制。對于更靈活的交互,LLMs可能會代替軟件開發人員,即時編寫自己的‘軟’API,企業將依賴像MCP這樣的標準資源文檔來指導這些模型訪問這些資源,”辛明說。

3.MCP的安全問題

據ISG軟件研究總監馬特·阿斯萊特(Matt Aslett)稱,MCP存在許多安全問題,尤其是在訪問控制方面,盡管分析師預計由于該協議的普及,開發人員社區將提供解決這些挑戰的方案。

安德森指出,開發人員和企業通常在云環境中部署MCP,以繞開訪問控制問題,因為云具有通用的身份驗證和授權基礎設施。

“這有助于確保正確的資源可以相互通信。因此,當部署在同構環境中時,你信任已經存在的東西,”安德森補充說,一些企業或開發人員可能覺得云解決方案“不夠好”。

同樣,辛明指出,確保MCP的安全將取決于數據庫供應商本身,因為他們必須確保不會在沒有某種訪問控制手段的情況下開放數據訪問。

責任編輯:武曉燕 來源: 51CTO技術棧
相關推薦

2015-10-08 10:44:06

PB級數據管道處理Docker容器

2025-06-03 01:25:00

2025-04-02 10:06:00

2015-11-10 18:37:59

Taste?Analy

2025-03-18 08:14:05

2016-09-06 21:23:25

JavaScriptnode異步

2012-10-22 11:16:42

商業大數據云計算

2018-08-14 14:20:40

MongoDBStream數據遷移

2025-04-22 09:17:41

2025-04-17 00:00:00

MCP上下文協議Java

2019-05-13 09:11:41

加密解密Python攻擊

2025-05-19 19:01:14

MCPAPILLM

2024-04-09 12:08:51

Next組件Next.js

2025-03-13 03:00:00

DockerAgentic工具

2025-05-14 03:20:00

AgenticAIMCP

2023-02-08 07:09:40

PythonChatGPT語言模型

2010-08-24 14:49:15

職場

2025-04-07 09:40:00

智能體AI代碼

2019-01-15 09:08:05

開源軟件RedHatMongoDB

2023-09-13 07:16:31

Ngnix代理服務器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产日韩欧美在线一区 | 亚洲大片一区 | 亚洲视频三区 | 欧美精品久久久久久久久老牛影院 | 久久91精品国产一区二区 | 一区二区日本 | 在线观看特色大片免费网站 | a级黄色片视频 | 久久亚洲天堂 | 成人在线电影网站 | 久久99精品久久久久久青青日本 | 久久成人免费视频 | 国产精品视频999 | 欧美理论片在线观看 | www.se91| 精品国产黄色片 | www.av在线| 午夜手机在线视频 | 久草色播| 成人午夜激情 | 91精品国产乱码久久蜜臀 | 亚洲精品乱码久久久久v最新版 | 电影午夜精品一区二区三区 | 视频一二区 | 一区二区三区中文字幕 | 草久久| 欧美一级高清片 | 国产亚洲精品精品国产亚洲综合 | 午夜看电影在线观看 | 日韩欧美成人一区二区三区 | 久久无毛 | 久久国产精99精产国高潮 | 国产在线a | 狠狠干狠狠操 | 亚洲成av人片在线观看 | 国产精品久久久久久 | 99福利视频 | 国产免费观看视频 | 成人欧美一区二区三区黑人孕妇 | 三级在线观看 | 日韩精品一区二区三区视频播放 |