LLM ampliado con MCP para acceder a información meteorológica
Descripción general
Este sistema mejora los modelos de lenguaje grande (LLM) con capacidades de datos meteorológicos utilizando el marco del Protocolo de contexto de modelo (MCP).
Related MCP server: OpenWeatherMap MCP Server
Manifestación

Componentes
Cliente MCP : Almacenar LLms
Servidor MCP : agente intermedio que conecta herramientas/recursos externos
Configuración
Plataforma DeepSeek
BASE_URL=https://api.deepseek.com
MODEL=deepseek-chat
OPENAI_API_KEY=<your_api_key_here>
Plataforma OpenWeather
OPENWEATHER_API_BASE=https://api.openweathermap.org/data/2.5/weather
USER_AGENT=weather-app/1.0
API_KEY=<your_openweather_api_key>
Instalación y ejecución
Inicializar proyecto:
uv init weather_mcp
cd weather_mcp
donde weather_mcp es el nombre del archivo del proyecto.
Instalar dependencias:
uv add mcp httpx
Sistema de lanzamiento:
cd ./utils
python client.py server.py
Nota: Reemplace todos los marcadores de posición
<your_api_key_here>con claves API reales