Servidor meteorológico MCP
Este proyecto es una implementación de demostración de un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona herramientas meteorológicas. El servidor expone dos herramientas:
get-alerts : obtiene alertas meteorológicas activas para un estado determinado de EE. UU.
get-forecast : proporciona un pronóstico del tiempo para una ubicación específica según la latitud y la longitud.
Características
Desarrollado con Node.js.
Implementa herramientas MCP para la recuperación de datos meteorológicos.
Utiliza la API del Servicio Meteorológico Nacional de EE. UU. para obtener información meteorológica precisa y actualizada.
Related MCP server: Weather MCP Server
Prerrequisitos
Node.js instalado en su sistema.
Familiaridad con los conceptos y herramientas de MCP.
Configuración
Instalación mediante herrería
Para instalar mcp-server-learn para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @adarshem/mcp-server-learn --client claudeInstalación manual
Clonar el repositorio:
git clone <repository-url> cd weatherInstalar dependencias usando
pnpm(como se configura en el proyecto):pnpm installConstruir el proyecto:
pnpm build
Configuración
Actualice su archivo settings.json de VSCode para agregar este servidor MCP
{
"mcpServers": {
"weather": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/weather/build/index.js"
]
}
}
}