文章目錄
- 1.簡介與資源
- 2.在windows中安裝vscode及Cline插件
- 1. 安裝vscode
- 2. 安裝Cline插件
- 3. 配置大語言模型
- 3. 配置MCP步驟(windows)
1.簡介與資源
MCP官方開源倉庫
MCP合集網站
參考視頻
2.在windows中安裝vscode及Cline插件
1. 安裝vscode
2. 安裝Cline插件
Cline插件,是一個開源的AI工具,可以進行各種AI任務的配置,包括模型,服務,任務等。其大致過程是,客戶將自然語言描述傳遞給Cline,Cline根據配置的大語言模型,進行任務分解,然后,Cline通過MCP協議調度各種工具服務器,完成任務。所以,在進行Cline配置時,有兩個關鍵步驟,1)大預言模型配置,2)MCP服務器配置。
3. 配置大語言模型
在進行大預言模型配置的時候,Cline有兩種模式可以選擇,1)Plan模式,2)Act模式。
Plan模式,Cline會先根據自然語言描述,生成一個任務計劃,然后,Cline會根據任務計劃,調用各種工具服務器,完成任務。Act模式,Cline會直接根據自然語言描述,調用各種工具服務器,完成任務。
這樣,在進行大預言模型配置的時候,就可以根據不同的模式選擇不同的大語言模型,從而達到不同的效果。想要使用免費版的,可以選擇openrouter模型提供商,然后搜索關鍵字 free,就可以找到免費的模型。
3. 配置MCP步驟(windows)
首先,需要安裝node.js工具。然后進行MCP配置,有兩種方法,效果是一樣的
-
方法一:通過MCP Servers進行配置
-
方法二:通過 cline_mcp_settings.json進行配置
cline_mcp_settings.json內容如下:
{"mcpServers": { // 定義一個名為 "mcpServers" 的對象,包含多個服務器配置"github.com/modelcontextprotocol/servers/tree/main/src/github": { // 定義一個服務器配置,鍵名為服務器的標識"command": "cmd", // 指定要運行的命令行程序,這里是 Windows 的 cmd"args": [ // 定義傳遞給命令行程序的參數"/c", // 命令行參數,表示執行指定的命令并終止"npx", // 使用 npx 運行 npm 包"-y", // 自動回答所有提示為 "yes""@modelcontextprotocol/server-github" // 要運行的 npm 包名稱],"env": { // 定義環境變量"GITHUB_PERSONAL_ACCESS_TOKEN": "Your token" // GitHub 個人訪問令牌,用于身份驗證},"disabled": false, // 指定該服務器配置是否被禁用,false 表示啟用"autoApprove": [], // 自動批準的操作列表,這里為空"timeout": 30 // 指定命令的超時時間(秒)},"filesystem": { // 定義另一個服務器配置,鍵名為 "filesystem""command": "cmd", // 同樣使用 Windows 的 cmd"args": [ // 定義傳遞給命令行程序的參數"/c", // 命令行參數,表示執行指定的命令并終止"npx", // 使用 npx 運行 npm 包"-y", // 自動回答所有提示為 "yes""@modelcontextprotocol/server-filesystem", // 要運行的 npm 包名稱"D:\\Users\\16009\\Desktop" // 傳遞給 npm 包的參數,這里是一個文件路徑],"disabled": false, // 指定該服務器配置是否被禁用,false 表示啟用"autoApprove": [] // 自動批準的操作列表,這里為空}}
}