Sunwood Ai Labs_mcp Weather Service Server
镜像的
📋 概述
Weather Service 是一个简单的笔记保存系统 MCP 服务器,提供:
- 📝 笔记资源管理
- 🔍 笔记摘要生成
- ➕ 添加新笔记的工具
🚀 快速开始
1. 安装配置
在 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"
]
}
}
2. 服务功能
- 资源:通过
note://
URI 访问笔记 - 提示:使用
summarize-notes
创建笔记摘要- 可选参数
style
:brief
/detailed
- 可选参数
- 工具:使用
add-note
添加新笔记- 必需参数:
name
,content
- 必需参数:
👨💻 开发指南
构建与发布
-
同步依赖:
uv sync
-
构建包:
uv build
-
发布到 PyPI:
uv publish
认证可通过
--token
或--username
/--password
参数提供
调试
推荐使用 MCP Inspector:
npx @modelcontextprotocol/inspector uv --directory C:Prj\weather_service run weather-service
Inspector 启动后,将提供一个浏览器访问链接用于调试。