亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在 VS Code 中,一鍵安裝 MCP Server!

 更新時間:2025年05月01日 11:15:09   作者:formulahendry  
本文介紹了如何使用VSCode的安裝體驗來創(chuàng)建一個一鍵安裝的MCPServer按鈕,并提供了分步操作的詳細(xì)步驟

大家好!我是韓老師。

本文是 MCP 系列文章的第三篇。之前的兩篇文章是:

Code Runner MCP Server,來了!

從零開始開發(fā)一個 MCP Server!

經(jīng)過之前兩篇文章的介紹,相信不少童鞋已經(jīng)用上甚至開發(fā)起了第一個 MCP Server。

不過呢,還是遇到一些童鞋在安裝/配置 MCP Server 的時候,遇到了一些問題。

其實,現(xiàn)在不少 MCP Hosts/Clients 對于安裝/配置 MCP Server,都是基于一個 JSON 的配置文件。且不說麻煩,也確實容易出錯,不容易上手。

不過呢,VS Code 就提供了一個非常方便的安裝體驗!MCP Server 開發(fā)者可以在網(wǎng)頁上提供一個 Install 的按鈕,讓 end user 有一個一鍵安裝的體驗!

今天,在 Code Runner MCP Server 的主頁面上,韓老師就提供了這樣的一鍵安裝的按鈕:

https://github.com/formulahendry/mcp-server-code-runner?tab=readme-ov-file#npx-for-vs-code

可以告別 JSON 配置文件啦!

那么,你也許會問,如果你也有一個 MCP Server 的話,應(yīng)該如果創(chuàng)建這個按鈕呢?

其實,很簡單,分三步走。

第一步,生成 MCP install 的 URL。

以下是 Code Runner MCP Server 的例子,你可以把2到4行的代碼換成你的 MCP Server 的啟動配置:

const config = JSON.stringify({
    name: 'mcp-server-code-runner',
    command: 'npx',
    args: ['-y', 'mcp-server-code-runner@latest']
});

const urlForWebsites = `vscode-insiders:mcp/install?${encodeURIComponent(config)}`;

const urlForGithub = `https://insiders.vscode.dev/redirect?url=${encodeURIComponent(urlForWebsites)}`;

console.log(urlForGithub);

源代碼:

https://github.com/formulahendry/mcp-server-code-runner/blob/main/scripts/generateUrlForInstallation.js

第二步,生成 Static Badge

到 https://shields.io/badges/static-badge 生成一個安裝按鈕的 badge。

比如:

https://img.shields.io/badge/Install_MCP_Server-VS_Code_Insiders-24bfa5

第三步,合并出包含 URL 的 Markdown 按鈕

把第一步生成的 URL 和第二步生成的 Badge 進行合并:

[![Install in VS Code Insiders](https://img.shields.io/badge/Install_MCP_Server-VS_Code_Insiders-24bfa5)](https://insiders.vscode.dev/redirect?url=vscode-insiders%3Amcp%2Finstall%3F%257B%2522name%2522%253A%2522mcp-server-code-runner%2522%252C%2522command%2522%253A%2522npx%2522%252C%2522args%2522%253A%255B%2522-y%2522%252C%2522mcp-server-code-runner%2540latest%2522%255D%257D)

大功告成啦!

歡迎大家來試玩 Code Runner MCP Server:

https://github.com/formulahendry/mcp-server-code-runner

最近,我把 Yoeman Generator for MCP Server 也進行了升級。

現(xiàn)在用 Yoeman Generator 創(chuàng)建新的 MCP Server 項目后,就可以直接在 VS Code 中按 F5 進行一鍵調(diào)試?yán)玻?/p>

https://www.npmjs.com/package/generator-mcp

到此這篇關(guān)于在 VS Code 中,一鍵安裝 MCP Server!的文章就介紹到這了,更多相關(guān)VS Code 安裝 MCP Server內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Nodejs如何搭建Web服務(wù)器

    Nodejs如何搭建Web服務(wù)器

    這篇文章主要介紹了Nodejs如何搭建Web服務(wù)器,本文教大家使用 Nodejs搭建一個簡單的Web服務(wù)器,感興趣的小伙伴們可以參考一下
    2016-03-03
  • 淺談Node模塊系統(tǒng)及其模式

    淺談Node模塊系統(tǒng)及其模式

    本篇文章主要介紹了淺談Node模塊系統(tǒng)及其模式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • 一文教會你從Windows中完全刪除node.js

    一文教會你從Windows中完全刪除node.js

    作為新手nodejs卸載后安裝就總出錯,下面這篇文章主要給大家介紹了關(guān)于如何從Windows中完全刪除node.js的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • 從零開始學(xué)習(xí)Node.js系列教程四:多頁面實現(xiàn)數(shù)學(xué)運算的client端和server端示例

    從零開始學(xué)習(xí)Node.js系列教程四:多頁面實現(xiàn)數(shù)學(xué)運算的client端和server端示例

    這篇文章主要介紹了Node.js多頁面實現(xiàn)數(shù)學(xué)運算的client端和server端,結(jié)合具體實例形式分析了nodejs客戶端提交與服務(wù)端處理實現(xiàn)數(shù)學(xué)運算的相關(guān)操作技巧,需要的朋友可以參考下
    2017-04-04
  • nodejs中使用archive壓縮文件的實現(xiàn)代碼

    nodejs中使用archive壓縮文件的實現(xiàn)代碼

    這篇文章主要介紹了nodejs中使用archive壓縮文件的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Node.js API詳解之 console模塊用法詳解

    Node.js API詳解之 console模塊用法詳解

    這篇文章主要介紹了Node.js API詳解之 console模塊用法,總結(jié)分析了Node.js API中console模塊基本函數(shù)、使用方法與操作注意事項,需要的朋友可以參考下
    2020-05-05
  • Node.js中路徑處理模塊path詳解

    Node.js中路徑處理模塊path詳解

    相信大家都知道在nodejs中,path是個使用頻率很高,但卻讓人又愛又恨的模塊。因為部分文檔說的不夠清晰,還有部分因為接口的平臺差異性。本文就給大家詳細(xì)介紹下關(guān)于Node.js中的路徑處理模塊path,希望能對大家學(xué)習(xí)或者使用模塊path有所幫助,下面來一起看看吧。
    2016-11-11
  • Node.JS 循環(huán)遞歸復(fù)制文件夾目錄及其子文件夾下的所有文件

    Node.JS 循環(huán)遞歸復(fù)制文件夾目錄及其子文件夾下的所有文件

    在Node.js中,要實現(xiàn)目錄文件夾的循環(huán)遞歸復(fù)制也非常簡單,使用fs模塊即可,僅需幾行,而且性能也不錯,我們先來實現(xiàn)文件的復(fù)制,需要的朋友可以參考下
    2017-09-09
  • 阿里云ecs服務(wù)器中安裝部署node.js的步驟

    阿里云ecs服務(wù)器中安裝部署node.js的步驟

    這篇文章給大家介紹了在阿里云ecs服務(wù)器中安裝部署node.js的詳細(xì)步驟,對大家安裝node.js具有一定的參考借鑒價值,有需要的朋友們下面來一起看看吧。
    2016-10-10
  • Node服務(wù)端實戰(zhàn)之操作數(shù)據(jù)庫示例詳解

    Node服務(wù)端實戰(zhàn)之操作數(shù)據(jù)庫示例詳解

    這篇文章主要為大家介紹了Node服務(wù)端實戰(zhàn)之操作數(shù)據(jù)庫示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12

最新評論