在Agent模式下可以透過Model Context Protocol (MCP)去使用其他的MCP服務,VS Code官網列了一些常用的MCP server:

<aside> 🚧

有問題,尚未完成

</aside>

假設我們如果已經在電腦裡安裝了MySQL,我們來試試看,是否Agent可以幫我們安裝MySQL的MCP server?

為了不要讓chat history太大,我們點選「New Chat」開一個新的chat:

image.png

就可以看到一個空白的chat:

image.png

安裝MySQL的MCP Server,需要建立一個獨立專案:

image.png

回答「好的」,agent就會安裝套件

image.png

image.png

agent似乎試圖安裝一個無法使用的套件

image.png

查了一下,不少人使用這個套件:

https://github.com/benborla/mcp-server-mysql

麻煩安裝這個MCP server
<https://github.com/benborla/mcp-server-mysql>

注意,由於mysql通常是在本地端執行,所以,我們要在本地端安裝mysql MCP server來取的mysql,讓vs code可以透過mysql MCP server取得my sql server。