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: "亚特兰蒂斯" });
运行上述代码以快速验证功能。