关于 WeatherLink MCP by usefulapi
List stations and sensors, read current conditions, history and evapotranspiration in WeatherLink.
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://weatherlink.usefulapi.io/mcpclaude mcp add --transport http io-usefulapi-weatherlink https://weatherlink.usefulapi.io/mcp{"mcpServers":{"io-usefulapi-weatherlink":{"type":"http","url":"https://weatherlink.usefulapi.io/mcp"}}}在 Cursor 中打开{"servers":{"io-usefulapi-weatherlink":{"type":"http","url":"https://weatherlink.usefulapi.io/mcp"}}}在 VS Code 中打开{"mcpServers":{"io-usefulapi-weatherlink":{"type":"http","url":"https://weatherlink.usefulapi.io/mcp"}}}{"mcpServers":{"io-usefulapi-weatherlink":{"serverUrl":"https://weatherlink.usefulapi.io/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
README 原文English
来自项目 READMEREADME 暂无中文译文,以下为英文原文;中文介绍见上方。
WeatherLink MCP by usefulapi
Use your WeatherLink account from Claude, Cursor, or any MCP client. Read your stations, sensors, current conditions, historic records and evapotranspiration data. Hosted, no local install: connect with your own credentials.
Live endpoint: https://weatherlink.usefulapi.io/mcp · Homepage: https://usefulapi.io
Connect
- Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste
https://weatherlink.usefulapi.io/mcp. - Claude Code:
claude mcp add --transport http weatherlink https://weatherlink.usefulapi.io/mcp, then run/mcpto log in. - VS Code: Add to VS Code.
- Cursor and other clients: add the URL as a remote MCP server:
{
"mcpServers": {
"weatherlink": {
"url": "https://weatherlink.usefulapi.io/mcp"
}
}
}
Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your WeatherLink credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/weatherlink/
On first connect you provide a WeatherLink API Key and WeatherLink API Secret, created on weatherlink.com → Account → Generate v2 Key. The server validates them and stores them per user. No keys go in config files.
Tools
| Tool | Type | What it does |
|---|---|---|
weatherlink_list_stations | read | List stations |
weatherlink_list_nodes | read | List nodes |
weatherlink_list_sensors | read | List sensors |
weatherlink_get_sensor_activity | read | Get sensor activity |
weatherlink_get_current_conditions | read | Get current conditions |
weatherlink_get_historic_data | read | Get historic data |
weatherlink_get_et_report | read | Get evapotranspiration report |
weatherlink_usage_status | meta | Usage status (free-tier meter) |
weatherlink_request_feature | meta | Request a missing feature |
weatherlink_upgrade | meta | Upgrade to Pro or Pro+ |
weatherlink_cancel_subscription | meta | Cancel the Pro subscription |
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
Pricing
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 50 tool calls / month |
| Pro (per user) | $9/mo or $90/yr (2 months free) | 10,000 tool calls / month |
| Pro+ (per user) | $39/mo or $390/yr (2 months free) | 100,000 tool calls / month |
Each paid plan covers this server only. Ask your AI to run weatherlink_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with weatherlink_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with weatherlink_upgrade before then undoes the cancel. Or write to [email protected].
License
MIT — see LICENSE. Documentation only; the server is hosted.
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。