mcpField
U
us-weather-mcp-server

us-weather-mcp-server

Local
github.com/yukinissieMedia & Design0Updated 80w ago

About us-weather-mcp-server

us-weather-mcp-server is a Kotlin MCP server built from the MCP server tutorial. It is for users who want to ask a client such as Claude Desktop about US weather; the README demonstrates asking about New York.

Key features

  1. 01Kotlin implementation
  2. 02Runs from a downloaded JAR
  3. 03Claude Desktop configuration instructions

Use cases

  1. 01Ask Claude Desktop about weather in New York

MCP support

The server exposes weather access to MCP clients. The README shows how to configure it in Claude Desktop and launch it using Java 21.0.2 or later.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

us-weather-mcp-server

I created an MCP server based on the tutorial with Kotlin.

https://modelcontextprotocol.io/quickstart/server

Usage

1. Download the JAR file

Download the JAR file from release page.

2. Edit claude_desktop_config.json

If you are using the Claude Desktop app with MacOS or Linux, you can find the configuration file at:

~/Library/Application\ Support/Claude/claude_desktop_config.json

You can use the following configuration to run the MCP server for claude_desktop_config.json. (Required Java 21.0.2 or higher)

{
  "mcpServers": {
    "weather": {
      "command": "/path/to/java/21.0.2/bin/java",
      "args": [
        "-jar",
        "/path/to/us-weather-mcp-1.0-SNAPSHOT-all.jar"
      ]
    }
  }
}

And then, you can run the MCP server at the Claude Desktop app.

3. Ask the weather

You can ask the weather in the following format:

How's the weather in New York?

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.