MCP Weather Notes Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
MCP Weather Notes Server
A minimal Model Context Protocol (MCP) server in Python that exposes three tools:
Available Tools
get_weather(city) – Returns current weather using Open-Meteo API
Input: city name (string)
Output: temperature, wind speed, weather code, etc.
save_note(text) – Saves a note to local JSON file
Input: note text (string)
Output: saved note with ID and timestamp
get_notes() – Retrieves all saved notes from local storage
Input: none
Output: array of all notes with IDs, text, and timestamps
Related MCP server: Weather MCP Server
Setup
See SETUP_CLAUDE.md for instructions on connecting to Claude Desktop.
Testing
Run the test suite without an MCP client:
source .venv/bin/activate
python test_tools.pyRunning the Server
Start the server directly (for testing):
source .venv/bin/activate
python server.pyStop the server gracefully with Ctrl+C (only one press needed).
For more details on stopping the server, see STOPPING_SERVER.md.
Features
✅ Real-time weather data from Open-Meteo API
✅ Local JSON-based note storage
✅ Retrieve all saved notes
✅ Graceful shutdown handling
✅ Comprehensive error handling
✅ Full test suite included
✅ Works with Claude Desktop and Claude Code
Requirements
Python 3.11+
Virtual environment (included)
MCP-compatible client (Claude Desktop or Claude Code)
Contributing
Contributions welcome! Feel free to:
Report bugs
Suggest new features
Submit pull requests
License
MIT License - see LICENSE file for details
Acknowledgments
Built with the Model Context Protocol by Anthropic.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Google Keep-style notes app with an MCP server for AI agents to read/write notes.
Cross-session, cross-device memory for your agent: remember and recall notes. No key to start.
Notes and actions in one app. Let Claude or ChatGPT read and update them.
Save, search and edit your private notes by talking to your AI assistant.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables real-time weather information and forecasts using the Open-Meteo API. Provides current weather conditions and forecast data for any location specified by latitude and longitude coordinates.1-
- AlicenseNot gradedqualityDmaintenanceEnables real-time weather information retrieval and local search history management using Open Meteo APIs. Allows users to get current weather data for any city and access their weather query history through natural language.14 npmMIT
- FlicenseNot gradedqualityDmaintenanceProvides real-time weather and forecasts via Open-Meteo, supporting queries by coordinates or city name.-
- AlicenseNot gradedqualityDmaintenanceEnables notes management, weather and news search, document ingestion and RAG-based semantic search using GroundX, with OpenAI GPT integration for summarization and completions.MIT