Mcp Weather Service Server

Mcp Weather Service Server

Mcp Weather Service Server 是一个基于云的工具,用于通过自定义 URI 创建、管理和汇总与天气相关的笔记。它支持多用户访问和免费使用。

🌦️ Weather Service MCP - 快速开始指南

📋 概述

Weather Service 是一个简单的笔记保存系统,允许您使用自定义 note:// URI 模式创建和管理笔记。

🚀 安装与配置

Claude Desktop 配置

编辑配置文件:

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json
"mcpServers": {
  "weather_service": {
    "command": "uvx",
    "args": [
      "weather_service"
    ]
  }
}

开发配置使用 "command": "uv",并添加 "--directory", "项目路径" 到 args 中

💡 核心功能

📝 笔记管理

  • 每个笔记包含名称、描述和纯文本内容
  • 通过 note:// URI 访问笔记

🔧 工具

  • add-note: 添加新笔记
    需要参数: "name", "content"
    

🤖 提示功能

  • summarize-notes: 创建所有笔记的摘要
    可选参数: "style" (brief/detailed)
    

👨‍💻 开发者信息

构建与发布

# 同步依赖
uv sync

# 构建包
uv build

# 发布到 PyPI
uv publish

调试

使用 MCP Inspector:

npx @modelcontextprotocol/inspector uv --directory 项目路径 run weather-service

Inspector 启动后会提供一个浏览器访问 URL 进行调试。