MCP.so
ログイン

Weather MCP Server

@devlibx

基本情報

カテゴリ

メディアとデザイン

トランスポート

stdio

作者

devlibx

Weather MCP Server について

概要はまだありません

Weather MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "experiment-java-mcp-server": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector"
      ]
    }
  }
}

Weather MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

What is Weather MCP Server?

Weather MCP Server is a Spring Boot application that exposes mock weather data through the Model Context Protocol (MCP). It provides a getWeather tool that AI assistants can call to retrieve current weather information for any location, using realistic simulated parameters.

How to use Weather MCP Server?

Clone the repository, build with mvn clean install, and run with mvn spring-boot:run. The server listens on port 8080 by default. To integrate with AI assistants in IDEs like Cursor or Cline, configure the SSE endpoint http://localhost:8089/sse in the MCP settings (ensure the port matches your application.properties). Use the MCP Inspector (npx @modelcontextprotocol/inspector) to test the getWeather tool.

Key features of Weather MCP Server

  • Retrieves current weather for any specified location
  • Generates realistic mock weather data (temperature, condition, humidity, wind speed)
  • MCP integration for AI assistant compatibility
  • Easy setup with Spring Boot and Maven

Use cases of Weather MCP Server

  • AI assistants answering weather queries during conversations
  • Testing MCP server integration in IDEs and development tools
  • Demonstrating Spring AI’s MCP server capabilities with a simple tool

よくある質問

1

What does this server do?

It provides a mock weather service that AI assistants can call through MCP to get weather data for a given location.

2

How do I integrate it with an AI assistant in my IDE?

In your IDE’s MCP settings, add a new server with the SSE endpoint `http://localhost:8089/sse` (or the port configured in `application.properties`), then restart the assistant.

3

Can I use this server with real weather data?

No – the server uses mock data only, with realistic but simulated weather parameters. It is designed for demonstration and testing.

4

What are the runtime requirements?

Java 17 or higher, Maven 3.6+, and Spring Boot 3.2.0. Node.js and npm are needed only for the optional MCP Inspector.

5

How can I test the server without an AI assistant?

Run the MCP Inspector (`npx @modelcontextprotocol/inspector`), connect to the SSE endpoint (default `http://localhost:8080/mcp/sse`), and test the `getWeather` tool with a location parameter.

コメント

「メディアとデザイン」の他のコンテンツ