MCP.so
登录

Weather MCP Server

@choatehall

关于 Weather MCP Server

A weather MCP server that provides weather forecasts and alerts using the National Weather Service API

基本信息

分类

媒体与设计

运行时

c#

传输方式

stdio

发布者

choatehall

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Weather MCP Server?

Weather MCP Server is a C# implementation of a Model Context Protocol (MCP) server that provides weather information using the National Weather Service API. It is designed for users who need to retrieve US weather forecasts and alerts through any MCP client.

How to use Weather MCP Server?

Ensure .NET 8.0 or later is installed, clone the repository, build with dotnet build, and run with dotnet run. The server exposes two tools—GetForecast and GetAlerts—which can be invoked through any MCP client such as Claude for Desktop.

Key features of Weather MCP Server

  • Get weather forecasts for any US location using latitude and longitude.
  • Get active weather alerts for any US state using two-letter state codes.
  • Built on the .NET 8.0 runtime.
  • Implements the Model Context Protocol (MCP) for client-server communication.

Use cases of Weather MCP Server

  • Request a detailed weather forecast for a specific latitude and longitude.
  • Retrieve active weather alerts for a given US state (e.g., CA, NY).
  • Integrate weather data into applications that support MCP clients like Claude for Desktop.

FAQ from Weather MCP Server

What runtime is required?

.NET 8.0 or later must be installed to build and run the server.

What weather data source does it use?

It uses the National Weather Service API to obtain forecasts and alerts.

What are the main tools?

The server provides two tools: GetForecast (requires latitude and longitude) and GetAlerts (requires a two-letter US state code).

Can it be used with Claude for Desktop?

Yes, it works with any MCP client, including Claude for Desktop.

What parameters does GetForecast need?

GetForecast requires latitude and longitude as input parameters.

What parameters does GetAlerts need?

GetAlerts requires a two-letter state code (e.g., CA, NY) as input.

评论

媒体与设计 分类下的更多 MCP 服务器