🌦️ Servidor MCP del servicio meteorológico
Related MCP server: drupal-modules-mcp MCP Server
🧩 Componentes
📚 Recursos
Este servidor implementa un sistema simple de mantenimiento de notas:
Acceda a notas individuales con un esquema URI note:// personalizado
Cada recurso de nota tiene un nombre, una descripción y un tipo MIME de texto/sin formato.
💡 Aviso
El servidor proporciona un único mensaje:
resumir-notas: Crea un resumen de todas las notas guardadas
El argumento opcional "estilo" controla el nivel de detalle (breve/detallado)
Genera un mensaje que combina todas las notas y configuraciones de estilo actuales
🛠️ Herramientas
El servidor implementa una herramienta:
add-note: Agrega una nueva nota al servidor
Toma "nombre" y "contenido" como argumentos de cadena requeridos.
Actualiza el estado del servidor y notifica a los clientes sobre los cambios de recursos.
🚀 Inicio rápido
📥 Instalación
Escritorio de Claude
Para MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json Para Windows: %APPDATA%/Claude/claude_desktop_config.json
👨💻 Desarrollo
🏗️ Construir y publicar
Para preparar un paquete para su distribución:
Sincronizar dependencias y actualizar archivos de bloqueo:
uv syncConstruir una distribución de paquetes:
uv buildEsto creará una fuente y una distribución de rueda en dist/ .
Publicado en PyPI:
uv publishNota: Las credenciales de PyPI deben configurarse mediante variables de entorno o indicadores de comando:
Token:
--tokenoUV_PUBLISH_TOKENO nombre de usuario/contraseña:
--username/UV_PUBLISH_USERNAMEy--password/UV_PUBLISH_PASSWORD
🔍 Depuración
Los servidores MCP se ejecutan a través de stdio, por lo que puede ser difícil depurarlos. Para obtener la mejor experiencia de depuración, recomendamos encarecidamente utilizar MCP Inspector .
Usando npm , puedes iniciar el Inspector MCP con el siguiente comando:
npx @modelcontextprotocol/inspector uv --directory C:\Prj\weather_service run weather-serviceAl iniciarse, Inspector le mostrará las URL que puede visitar en su navegador y comenzará a depurar.
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.