workflows-mcp-server
If you are the rightful owner of workflows-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This is a Model Context Protocol (MCP) server that provides weather information for cities through a simple API.
The Workflows MCP Server is designed to provide weather information for cities using a Model Context Protocol (MCP) server. It exposes workflows as tools that can be consumed by agents, specifically offering a 'get-weather' tool to fetch weather data for any city. The server uses HTTP/SSE transport for communication with clients and provides a 'check-weather' prompt template for easy integration with LLMs. The architecture involves querying the OpenWeatherMap service for current weather data, passing the data to an LLM for interpretation, and returning a natural language description of the weather conditions. The server offers two implementation approaches: an original MCP server using TypeScript and a simplified direct API using JavaScript. The direct API is recommended for immediate functionality due to potential compatibility issues with the MCP protocol implementation.
Features
- Exposes a 'get-weather' tool for fetching weather data for any city.
- Provides a 'check-weather' prompt template for LLM integration.
- Uses HTTP/SSE transport for client communication.
- Offers both an original MCP server and a simplified direct API.
- Integrates with OpenWeatherMap for accurate weather data retrieval.
Tools
get-weather
Fetches weather information for a specified city.