
🧩 コンポーネント

2024.11.30
5
Python天气服务笔记管理其它
mcp-weather-service-server 是一个天气服务 MCP 服务器,提供简单的笔记保存系统和天气相关的功能。它允许用户通过自定义的 note:// URI 方案访问个别笔记,并提供了笔记的总结功能。此外,服务器还支持添加新笔记的工具。
View on GitHub
Overview
基本能力
产品定位
mcp-weather-service-server 是一个天气服务 MCP 服务器,主要用于提供天气相关的服务和简单的笔记保存系统。
核心功能
- 提供自定义的 note:// URI 方案,用于访问个别笔记。
- 每个笔记资源包含名称、描述和 text/plain 的 MIME 类型。
- 提供 summarize-notes 提示,用于总结所有保存的笔记,并可选择详细级别(brief/detailed)。
- 提供 add-note 工具,用于添加新笔记到服务器。
适用场景
- 需要管理和总结笔记的场景。
- 需要天气服务的场景。
工具列表
- add-note:添加新笔记到服务器,需要提供名称和内容。
常见问题解答
- 使用 MCP Inspector 进行调试,以获得更好的调试体验。
使用教程
使用依赖
- 需要安装 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"
]
}
}
调试方式
使用 MCP Inspector 进行调试:
npx @modelcontextprotocol/inspector uv --directory C:\\Prj\\weather_service run weather-service
许可证
None