测试准备
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"weather-skill": {
"args": [
"run",
"weather-skill"
],
"command": "uv"
}
}
}
服务介绍
Weather Skill MCP Server
这是一个基于 FastMCP 框架开发的 MCP 服务,提供了天气查询和基础计算功能。
功能
本服务提供以下两个工具(Tools):
-
get_weather(city: str) -> str- 描述: 天气查询技能:输入城市名,返回当前天气。
- 参数:
city- 城市名称,例如 "北京"。 - 返回: 包含城市、天气状况、温度和风力信息的字符串。
-
calc_add(a: int, b: int) -> int- 描述: 数字相加计算技能。
- 参数:
a和b- 两个需要相加的整数。 - 返回: 两个整数的和。
部署与使用
该服务已部署在魔搭社区 MCP 广场。你可以在支持 MCP 协议的客户端(如 Dify, Cherry Studio 等)中,通过配置 MCP 服务器来调用这些功能。
配置示例
在你的 MCP 客户端配置文件中添加以下内容:
{
"mcpServers": {
"weather-skill": {
"transport": "sse",
"url": "你的魔搭MCP服务SSE地址"
}
}
}