MCP服务器

一个简单的MCP服务器项目,包含天气和股票代理,用于获取实时天气信息和股票价格。

  • by muk-shobhit
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 muk-shobhit/simple-mcp-server

使用说明

简单mcp服务器

这个项目演示了如何构建简单的MCP(模型上下文协议)服务器来获取天气信息和股票价格。它包括两个代理: weather-agent 和 stocks-agent.


特性

  • 气象员:获取给定城市的实时天气信息(温度和条件)。
  • 股票代理:提供印度股市各种交易品种的实时股价。

先决条件

  • Node.js(v16或更高版本)
  • NPM或纱线

安装

  1. 克隆存储库:

    git clone <repository-url>
    cd simple-mcp-server
    
  2. 为每个代理安装依赖关系:

    cd src/weather-agent
    npm install
    cd ../stocks-agent
    npm install
    

将MCP服务器添加到VS代码中

这 .vscode/mcp.json 该文件包含使用MCP协议运行服务器的配置。确保通往 index.js 文件是正确的。

启动MCP服务器

自 .vscode/mcp.json 启动两个MCP服务器。您将观察到现在VS Code MCP Server中列出了来自这两个服务器的工具。

测试MCP服务器

现在你可以问与天气或股票有关的问题。

许可证

该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。