Weather Service MCP Server
🌦️ weather_service MCP サーバー
Related MCP server: Datetime MCP Server
🧩 コンポーネント
📚 リソース
このサーバーは、シンプルなノート保存システムを実装しています:
カスタム 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
👨💻 開発
🏗️ ビルドと公開
パッケージを配布用に準備するには:
依存関係を同期しロックファイルを更新:
uv syncパッケージのディストリビューションをビルド:
uv buildこれにより、dist/ディレクトリにソースとホイールのディストリビューションが作成されます。
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を表示し、デバッグを開始できます。
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that used to create notes
Google Keep-style notes app with an MCP server for AI agents to read/write notes.
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
Related MCP Servers
- AlicenseBqualityDmaintenanceAn MCP server for managing and persisting notes, offering CRUD operations, note summarization, and resource-based access via a note:// URI scheme.47MIT
- FlicenseCqualityDmaintenanceThis server enables users to store, manage, and summarize notes using a custom URI scheme, with functionality to add new notes and generate summaries with varying levels of detail.3-
- FlicenseNot gradedqualityDmaintenanceA simple MCP server for creating and managing notes with support for summarization functionality.1-
- FlicenseBqualityDmaintenanceA simple note-taking MCP server that stores notes and can generate summaries of stored content.4-