使用说明
MCP服务器测试
一个简单的MCP(Model Context Protocol)服务器,用于测试该工具生成的协议,以使用Open-Meteo API获取城市天气信息。
🌟 特征
- 搜索任何城市的当前天气信息
- 使用免费的Open-Meteo API
- MCP协议用于与AI工具集成
📋 先决条件
- Node.js (版本18或更高版本)
🚀 安装
1.克隆存储库
git clone https://github.com/fedekrenn/mcp-server-test.git
cd mcp-server-test
2. 安装依赖关系
npm install
3.运行服务器
npm start
🔧 安装VS代码
要在带有GitHub Copilot的VS Code中使用此MCP服务器,请遵循以下步骤:
1.配置VS代码
- Abrir VS代码
- 打开文件
mcp.json
2.配置MCP服务器
将以下设置添加到您的MCP配置文件:
{
"servers": {
"weather": {
"command": "npx",
"args": ["-y", "tsx", "/Users/CTI24563/Desktop/mpc-server/main.ts"],
"type": "stdio"
}
}
}
3.Reiniciar VS代码
配置后,重新启动VS代码以使更改生效。
🛠️ 使用
一旦配置好,就可以使用该工具 fetch-weather 在与Github Copilot的对话中:
Ejemplo: "¿Cuál es el clima actual en Buenos Aires?"
服务器将搜索城市并返回详细的天气信息,包括:
- 实际温度
- Precipitación
- 白天/晚上的状态
- 小时预报
🔧 依赖关系
- @模型上下文协议/sdk:MCP的官方执行器服务SDK
- 动物圈:模式验证和分析库
🙋♂️ 你好,我是费德里科·克伦
🤓 Web前端开发人员
👨🎓 网络开发和应用高级技术人员。我还发现自己在联合国大学学习自由软件技术
📫 LinkedIn上的链接:https://www.linkedin.com/in/fkrenn/
