Sunwood Ai Labs_mcp Weather Service Server

Sunwood Ai Labs_mcp Weather Service Server

By MCP-Mirror GitHub

Mirror of

weather service
Overview

What is Sunwood Ai Labs MCP Weather Service Server?

Sunwood Ai Labs MCP Weather Service Server is a simple note-saving system that allows users to manage and summarize notes related to weather data.

How to use Sunwood Ai Labs MCP Weather Service Server?

To use the server, you can install it on your system and access it via a custom note URI scheme. You can add notes and summarize them using the provided prompt.

Key features of Sunwood Ai Labs MCP Weather Service Server?

  • Custom note URI scheme for accessing individual notes.
  • Summarization of all stored notes with adjustable detail levels.
  • Ability to add new notes with specific content and names.

Use cases of Sunwood Ai Labs MCP Weather Service Server?

  1. Storing and summarizing weather-related notes.
  2. Managing personal weather observations and insights.
  3. Collaborating on weather data analysis with shared notes.

FAQ from Sunwood Ai Labs MCP Weather Service Server?

  • Can I access my notes from different devices?

Yes! As long as you have the server set up, you can access your notes from any device connected to it.

  • Is there a limit to the number of notes I can create?

No, you can create as many notes as your storage allows.

  • How do I summarize my notes?

Use the 'summarize-notes' prompt to generate a summary of all your notes.

Content

🌦️ weather_service MCP サーバー

🧩 コンポーネント

📚 リソース

このサーバーは、シンプルなノート保存システムを実装しています:

  • カスタム note:// URIスキームで個別のノートにアクセス
  • 各ノートリソースには、名前、説明、text/plainのマイムタイプがあります

💡 プロンプト

サーバーは単一のプロンプトを提供します:

  • summarize-notes:保存されている全てのノートの要約を作成
    • オプションの"style"引数で詳細レベルを制御(brief/detailed)
    • 全ての現在のノートとスタイル設定を組み合わせてプロンプトを生成

🛠️ ツール

サーバーは1つのツールを実装しています:

  • add-note:新しいノートをサーバーに追加
    • "name"と"content"を必須の文字列引数として受け取り
    • サーバーの状態を更新し、リソースの変更をクライアントに通知

🚀 クイックスタート

📥 インストール

Claude Desktop

MacOSの場合: ~/Library/Application\ Support/Claude/claude_desktop_config.json Windowsの場合: %APPDATA%/Claude/claude_desktop_config.json

開発/未公開サーバーの設定 ``` "mcpServers": { "weather_service": { "command": "uv", "args": [ "--directory", "C:\Prj\weather_service", "run", "weather_service" ] } } ```
公開サーバーの設定 ``` "mcpServers": { "weather_service": { "command": "uvx", "args": [ "weather_service" ] } } ```

👨‍💻 開発

🏗️ ビルドと公開

パッケージを配布用に準備するには:

  1. 依存関係を同期しロックファイルを更新:
uv sync
  1. パッケージのディストリビューションをビルド:
uv build

これにより、dist/ディレクトリにソースとホイールのディストリビューションが作成されます。

  1. PyPIに公開:
uv publish

注意:PyPIの認証情報は環境変数またはコマンドフラグで設定する必要があります:

  • トークン:--tokenまたはUV_PUBLISH_TOKEN
  • またはユーザー名/パスワード:--username/UV_PUBLISH_USERNAME--password/UV_PUBLISH_PASSWORD

🔍 デバッグ

MCPサーバーはstdioを介して実行されるため、デバッグが難しい場合があります。最適なデバッグ体験のために、MCP Inspectorの使用を強く推奨します。

npmを使用して、次のコマンドでMCP Inspectorを起動できます:

npx @modelcontextprotocol/inspector uv --directory C:\Prj\weather_service run weather-service

起動時、InspectorはブラウザでアクセスできるURLを表示し、デバッグを開始できます。

No tools information available.
Weather MCP Server
Weather MCP Server by yogi-miraje

MCP server to get the US city weather

weather mcp
View Details
MCP Weather Server
MCP Weather Server by michael7736

this is a Mcp server for us weather, I create it for test purposes

weather mcp-server
View Details
weather-mcp-server
weather-mcp-server by akashtalole

weather-mcp-server

weather mcp
View Details

Mirror of

weather mcp-server
View Details

Get weather forecasts using an AI agent and an MCP server.

weather forecast
View Details

An implementation of weather mcp server that can be called by a clinet IDE like cursor.

weather mcp-server
View Details

Weather MCP server which returns 7 days of detailed weather forecasts anywhere in the world

weather mcp
View Details