MCP 服务器与建模工具

MCP 服务器与建模工具

该项目用于创建 MCP 服务器和代理建模,包含示例代码与测试用例。

快速入门指南

本项目实现了一个简单的 MCP(Model Context Protocol)。

输出示例

示例图片

示例提示

  • WeatherInfo 工具
    • 提示示例:
      • "东京的天气怎么样?"
      • "纽约的温度是多少(华氏度)?"
      • "伦敦现在在下雨吗?"

测试用例

// 测试用例 1: 默认单位(摄氏度)下的已知位置
await WeatherInfo({ location: "东京" });

// 测试用例 2: 华氏度单位
await WeatherInfo({ location: "纽约", unit: "fahrenheit" });

// 测试用例 3: 另一个已知位置
await WeatherInfo({ location: "伦敦" });

// 测试用例 4: 未知位置(生成随机天气数据)
await WeatherInfo({ location: "亚特兰蒂斯" });

运行上述代码以快速验证功能。