us-weather-mcp-server
@yukinissie
About us-weather-mcp-server
I created an MCP server based on the tutorial with Kotlin.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"weather": {
"command": "/path/to/java/21.0.2/bin/java",
"args": [
"-jar",
"/path/to/us-weather-mcp-1.0-SNAPSHOT-all.jar"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is us-weather-mcp-server?
us-weather-mcp-server is an MCP (Model Context Protocol) server built with Kotlin following the official MCP quickstart tutorial. It allows users to ask about weather conditions in a given city through the Claude Desktop app.
How to use us-weather-mcp-server?
Download the JAR file from the release page. Edit claude_desktop_config.json to point to Java 21.0.2 or higher and the JAR file, then restart Claude Desktop. Ask the weather in a natural language format such as "How's the weather in New York?".
Key features of us-weather-mcp-server
- MCP-compatible server written in Kotlin.
- Provides weather information for requested cities.
- Runs via Claude Desktop's MCP infrastructure.
- Uses a single JAR file for easy deployment.
- Requires Java 21.0.2 or higher.
Use cases of us-weather-mcp-server
- Ask about current weather conditions from within Claude Desktop.
- Integrate weather queries into conversational AI workflows.
- Demonstrate a basic MCP server implementation using Kotlin.
FAQ from us-weather-mcp-server
What does us-weather-mcp-server do?
It is a minimal MCP server that responds to weather queries when integrated with Claude Desktop. Users ask about the weather in a city and receive an answer.
What are the runtime requirements?
Java 21.0.2 or higher is required to run the server JAR.
How do I configure us-weather-mcp-server?
Edit claude_desktop_config.json to specify the Java executable path and the JAR file path, then restart Claude Desktop.
Does us-weather-mcp-server require any external API keys?
The README does not mention any API keys or external authentication. It only requires Java and Claude Desktop configuration.
What transport protocol does us-weather-mcp-server use?
The server uses the standard MCP stdio transport, launched as a subprocess by Claude Desktop via the configured command.
Frequently asked questions
What does us-weather-mcp-server do?
It is a minimal MCP server that responds to weather queries when integrated with Claude Desktop. Users ask about the weather in a city and receive an answer.
What are the runtime requirements?
Java 21.0.2 or higher is required to run the server JAR.
How do I configure us-weather-mcp-server?
Edit `claude_desktop_config.json` to specify the Java executable path and the JAR file path, then restart Claude Desktop.
Does us-weather-mcp-server require any external API keys?
The README does not mention any API keys or external authentication. It only requires Java and Claude Desktop configuration.
What transport protocol does us-weather-mcp-server use?
The server uses the standard MCP stdio transport, launched as a subprocess by Claude Desktop via the configured command.
Basic information
More Media & Design MCP servers
Figma MCP Server
thirdstrandstudioFigma MCP Server with full API functionality
Image-Gen-Server
fengin一个能与Cursor集成的图片生成mcp server工具,实现调用即梦逆向接口
Vibe Design System
mondaycom🎨 Vibe Design System - Official monday.com UI resources for application development in React.js
SVGator
SVGatorDrive your SVGator account from any AI assistant. Prompt an animation, get an editable project back, and export it as SVG, Lottie, GIF, MP4, and more, then open it in the editor to finish by hand.
YouTube Transcript MCP Server
jkawamotoMCP server retrieving transcripts of YouTube videos
Comments