Skip to main content
Glama

Nefino MCP Server

Official
by nefino

Servidor MCP de Nefino

El servidor MCP de Nefino es un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona a los Modelos de Lenguaje Largo (LLM) acceso a noticias e información sobre proyectos, planificación y anuncios de energías renovables en Alemania. Se integra con la API de Nefino para proporcionar acceso estructurado a estos datos.

Características

  • Recuperar noticias para ubicaciones geográficas específicas
  • Filtrar por diversos temas de energía renovable (solar, eólica, hidrógeno, etc.)
  • Admite consultas basadas tanto en rangos de fechas como en fechas recientes
  • Autenticación segura mediante variables de entorno
  • Validación de entrada y manejo de errores
  • Compatibilidad total con MCP

Instalación

Prerrequisitos

  • Python 3.10 o superior
  • Acceso a la API de Nefino (se requieren credenciales)

Instalación

pip install git+https://github.com/nefino/mcp-nefino.git

Configuración

El servidor requiere la configuración de varias variables de entorno. Estas deben pasarse directamente al ejecutar el servidor.

NEFINO_USERNAME=your_username NEFINO_PASSWORD=your_password NEFINO_JWT_SECRET=your_jwt_secret NEFINO_BASE_URL=http://api_endpoint

Uso

Con Claude Desktop

  1. Instalar Claude Desktop
  2. Agregue lo siguiente a su configuración de Claude Desktop ( ~/Library/Application Support/Claude/claude_desktop_config.json en macOS o %APPDATA%\Claude\claude_desktop_config.json en Windows):
{ "mcpServers": { "nefino": { "command": "python", "args": ["-m", "mcp_nefino"], "env": { "NEFINO_USERNAME": "your_username", "NEFINO_PASSWORD": "your_password", "NEFINO_JWT_SECRET": "your_jwt_secret", "NEFINO_BASE_URL": "http://api_endpoint" } } } }
  1. Reiniciar Claude Desktop

Uso directo

También puedes ejecutar el servidor directamente:

python -m mcp_nefino

Herramientas disponibles

recuperar_noticias_para_lugar

Recupera noticias de una ubicación específica con varias opciones de filtrado.

Parámetros:

  • place_id (cadena): El ID del lugar
  • place_type (enum): Tipo de lugar (PR, CTY, AU, LAU)
  • range_or_recency (enumeración, opcional): RANGO o RECENCIA
  • last_n_days (entero, opcional): Número de días a mirar hacia atrás (para el modo RECENCY)
  • date_range_begin (cadena, opcional): Fecha de inicio en formato AAAA-MM-DD (para el modo RANGO)
  • date_range_end (cadena, opcional): Fecha de finalización en formato AAAA-MM-DD (para el modo RANGO)
  • news_topics (lista de enumeraciones, opcional): Temas para filtrar por (ALMACENAMIENTO DE BATERÍA, EXPANSIÓN DE RED, SOLAR, HIDRÓGENO, EÓLICA)

Ejemplo de consulta mediante Claude:

Get renewable energy news for administrative unit DE9_AU0213 from January to June 2024, focusing on solar projects.

Desarrollo

Para ejecutar en modo de desarrollo con el Inspector MCP:

mcp dev -m mcp_nefino

Manejo de errores

El servidor realiza la validación en:

  • Formatos de fecha (AAAA-MM-DD)
  • Validez del rango de fechas
  • Combinaciones de parámetros para los modos RANGO y RECENCIA
  • Credenciales y conectividad de API
  • Validez del tema de las noticias

Todos los errores se devuelven con mensajes descriptivos para ayudar a diagnosticar problemas.

Licencia

[Tipo de licencia, por ejemplo, MIT] - consulte el archivo LICENCIA para obtener más detalles

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Proporciona modelos de lenguaje grandes con acceso a noticias e información sobre proyectos de energía renovable en Alemania, permitiendo filtrar por ubicación, tema (solar, eólico, hidrógeno) y rango de fechas.

  1. Características
    1. Instalación
      1. Prerrequisitos
      2. Instalación
    2. Configuración
      1. Uso
        1. Con Claude Desktop
        2. Uso directo
      2. Herramientas disponibles
        1. recuperar\_noticias\_para\_lugar
      3. Desarrollo
        1. Manejo de errores
          1. Licencia

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              This server provides an API to query Large Language Models using context from local files, supporting various models and file types for context-aware responses.
              Last updated -
              1
              TypeScript
            • -
              security
              A
              license
              -
              quality
              Enables Large Language Models to retrieve Jewish texts and commentaries from the Sefaria library through a standardized interface.
              Last updated -
              Python
              MIT License
              • Linux
              • Apple
            • -
              security
              -
              license
              -
              quality
              Provides a Model Context Protocol server that enables large language models to query and retrieve real-time weather forecasts for cities and regions across China.
              Last updated -
              Python
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables large language models to access the latest trending news headlines and detailed content across various categories including recommended, domestic, technology, and sports news.
              Last updated -
              Python
              • Apple

            View all related MCP servers

            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/nefino/mcp-nefino'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server