🌦️ 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:
Construir una distribución de paquetes:
Esto creará una fuente y una distribución de rueda en dist/ .
Publicado en PyPI:
Nota: 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:
Al iniciarse, Inspector le mostrará las URL que puede visitar en su navegador y comenzará a depurar.