支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


VScode 玩 MCP的server

发布日期:2025-04-05 16:59:30 浏览次数: 1534 作者:熵减AI
推荐语

探索VScode 1.99版本新特性,MCP server的配置与实践

核心内容:
1. VScode 1.99版本MCP server的初步测试
2. 配置mcp的详细步骤与注意事项
3. 实际使用中遇到的问题及解决方案

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家
vscode 1.99版本刚支持MCP server,我就测试了一下
翻到一个gitte的MCP sever
我本身是Mac版本1.99居然没更新agent,所以我就直接用1.100版本的vscode inside了来掩饰一下了
点击setting,然后你要edit一下这个json配置文件
主要修改的其实是mcp这部分的配置,按着我这个来修改就可以了
  "mcp": {                // 修正后的 inputs 部分        "inputs": [            {                "type""promptString",                // 修改 id 以强制 VS Code 重新请求输入                "id""gitee-access-token-correct",                // 使用正确的提示文字                "description""输入你的 Gitee Personal Access Token",                "password"true // 输入时隐藏字符            }            // 如果原来有其他 input,可以继续加在这里        ],        "servers": {            // mcp-server-time 配置保持不变            "mcp-server-time": {                "command""python",                "args": [                    "-m",                    "mcp_server_time",                    "--local-timezone=America/Los_Angeles"                ],                "env": {}            },            // mcp-gitee 的服务器配置            "gitee": { // 这个名字会显示在 VS Code MCP 服务器列表中                "type""stdio"// 使用标准输入输出                "command""/Users/chilikevin/mcp-gitee/bin/mcp-gitee"// 使用绝对路径                // "args": [], // 如果使用环境变量,就不需要命令行参数了                "env": {                    // 设置环境变量给 mcp-gitee 进程                    "GITEE_API_BASE""https://gitee.com/api/v5"// Gitee API 地址,通常不需要改                    // *** 确保这里引用的 id 和上面 inputs 里的新 id 一致 ***                    "GITEE_ACCESS_TOKEN""${input:gitee-access-token-correct}"                }            }            // 如果有其他服务器,可以继续加在这里        }
然后点这就可以start server,它会让你输入token

输入即可
测试连通性就问问它一些普通问题,例如有没有什么通知之类的,就可以了
点对话框的server就能看到你到底能调几个tools

剩下就问呗,比如我让他建个小程序然后传gitee上
传是传了,但是似乎配置有点问题
把我的邮箱和个人信息都传上去了,吓得我赶紧删了,我的代码里是没有

估计是git的问题
后来查了一下github本身有mcp server的preview
https://github.com/github/github-mcp-server
配置起来更简单一些
{  "mcp": {    "inputs": [      {        "type""promptString",        "id""github_token",        "description""GitHub Personal Access Token",        "password"true      }    ],    "servers": {      "github": {        "command""docker",        "args": [          "run",          "-i",          "--rm",          "-e",          "GITHUB_PERSONAL_ACCESS_TOKEN",          "ghcr.io/github/github-mcp-server"        ],        "env": {          "GITHUB_PERSONAL_ACCESS_TOKEN""${input:github_token}"        }      }    }  }}
而且还支持claud的desktop
就更方便一些
vscode claude 3.7 支持了,agent支持了,MCP也支持了,感觉以后cursor啥的有点难了,codebase其实做的都差不多
除非像windsurf那种便宜点一个月,还挺好用的,才有价值

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询