Said MCP
Built with TypeScript for type safety and maintainability, exposing weather data retrieval tools through the MCP protocol.
Integration with Vercel is mentioned in the author's portfolio link, suggesting potential deployment capability through Vercel's platform.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Said MCPwhat's the weather like in Madrid today?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🌤️ Said MCP - Servicio de Clima en Tiempo Real
Said MCP es una implementación sencilla pero poderosa de un servidor MCP (Model Context Protocol), diseñada para proporcionar información del clima en tiempo real a través de una herramienta accesible y extensible.
🚀 Características
🔧 Servidor MCP personalizado con
@modelcontextprotocol/sdk📍 Geolocalización precisa mediante la API de Open-Meteo
🌡️ Datos meteorológicos actuales: temperatura, lluvia y precipitación
⚡ Interfaz sencilla y eficiente basada en transporte por
stdio
Related MCP server: Weather Query MCP Server
🧠 ¿Cómo funciona?
El servidor expone una herramienta llamada obtener-clima que permite consultar el estado del tiempo para cualquier ciudad, resolviendo la ubicación con coordenadas geográficas y consultando datos meteorológicos actualizados.
🔍 Flujo de ejecución
🏙️ Se recibe el nombre de una ciudad.
🌍 Se obtiene su latitud y longitud a través de la API de geocodificación de Open-Meteo.
☁️ Se consultan los datos climáticos actuales.
📝 Se devuelve la información en un formato estructurado.
📦 Estructura del Proyecto
.
├── .gitignore
├── main.ts # Archivo principal del servidor MCP
├── package.json # Dependencias y metadatos del proyecto
├── package-lock.json # Control de versiones de dependencias
└── README.md # Este archivo 📝🛠️ Requisitos
NodeJS >= 18
TypeScript
Acceso a internet (Para llamadas a las APIs)
🧪 Ejemplo de Uso
server.tool(
'obtener-clima',
'Herramienta para obtener el clima en tiempo real',
{ city: z.string().describe('City name') },
async ({ city }) => {
// Consulta a la API y retorno de datos...
}
)🔌 Integración
El servidor se conecta usando StdioServerTransport, permitiendo una integración sencilla con sistemas compatibles con MCP.
const transport = new StdioServerTransport()
await server.connect(transport)--
📜 Licencia
MIT License
✨ Autor
Desarrollado con pasión por Said Ruiz.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseBqualityDmaintenanceAn MCP server that provides real-time weather information including temperature, humidity, wind speed, and sunrise/sunset times through the OpenWeatherMap API.Last updated15MIT
- Flicense-qualityDmaintenanceAn MCP server implementation that allows users to fetch and display weather information for specified cities, including temperature, humidity, wind speed, and weather descriptions.Last updated1
- Flicense-qualityDmaintenanceA weather service MCP server that provides current weather data, resource endpoints, and report prompts for any location.Last updated1
- Flicense-qualityBmaintenanceA minimal MCP server that provides current weather and forecasts for any city using the free Open-Meteo API, no API key required.Last updated31
Related MCP Connectors
OpenWeather MCP — wraps the OpenWeatherMap API (openweathermap.org)
Geospatial MCP server for earthquake, tsunami, volcano, disaster, and FX data queries.
A MCP server for the Frankfurter API for currency exchange rates.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/JunLovin/weather-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server