Skip to main content
Glama

Headline Vibes Analysis MCP Server

by fred-em

Análisis de las vibraciones de los titulares del servidor MCP

Un servidor de Protocolo de Contexto Modelo que analiza el sentimiento en los titulares de noticias de las principales publicaciones estadounidenses. El servidor proporciona una interfaz estándar basada en fechas y análisis de fechas en lenguaje natural para facilitar su uso.

Características

  • Analiza hasta 100 titulares por solicitud
  • Distribución uniforme de titulares en las principales fuentes de noticias de EE. UU.
  • Puntuación de sentimiento en una escala de 0 a 10 (0 = más negativo, 10 = más positivo)
  • Análisis de fechas en lenguaje natural (p. ej., "ayer", "el viernes pasado")
  • Información detallada sobre la distribución de fuentes
  • Ejemplos de títulos incluidos en los resultados

Prerrequisitos

Instalación

  1. Clonar el repositorio:
git clone https://github.com/fred-em/headline-vibes.git cd headline-vibes
  1. Instalar dependencias:
npm install
  1. Construir el servidor:
npm run build
  1. Configure su clave NewsAPI en su archivo de configuración MCP:
{ "mcpServers": { "headline-vibes": { "command": "node", "args": ["/path/to/headline-vibes/build/index.mjs"], "env": { "NEWS_API_KEY": "your-api-key-here" }, "disabled": false, "autoApprove": [] } } }

Herramientas disponibles

analizar_titulares

Analice el sentimiento utilizando la entrada de fechas en lenguaje natural o fechas específicas.

Ejemplo de uso:

// Using natural language { "name": "analyze_headlines", "arguments": { "input": "yesterday" } } // Or using specific dates { "name": "analyze_headlines", "arguments": { "input": "2025-02-11" } }

Ejemplos de entrada:

  • "viernes pasado"
  • "Hace 3 días"
  • "10 de marzo"
  • "hace dos semanas"
  • "2025-02-11" (también se admite el formato AAAA-MM-DD)

Formato de respuesta

La herramienta devuelve resultados en el siguiente formato:

{ "score": "6.50", // Normalized sentiment score (0-10) "synopsis": "Overall positive sentiment in today's headlines", "headlines_analyzed": 100, // Number of headlines analyzed "sources_analyzed": 12, // Number of unique sources "source_distribution": { // Distribution of headlines by source "Reuters": 10, "Associated Press": 8, "CNN": 9, // ... etc }, "sample_headlines": [ // Up to 5 sample headlines "Example headline 1", "Example headline 2", // ... etc ] }

Fuentes de noticias

El servidor extrae titulares de las principales fuentes de noticias de EE. UU., incluidas:

  • Prensa asociada
  • Reuters
  • CNN
  • Fox News
  • Noticias NBC
  • Noticias ABC
  • El Wall Street Journal
  • El Washington Post
  • USA Today
  • Bloomberg
  • Business Insider
  • Tiempo

Manejo de errores

El servidor proporciona mensajes de error claros para problemas comunes:

  • Formatos de fecha no válidos
  • Consultas en lenguaje natural no analizables
  • No se encontraron titulares para la fecha especificada
  • Errores de API de NewsAPI

Desarrollo

Para ejecutar el servidor en modo de observación durante el desarrollo:

npm run watch

Licencia

Instituto Tecnológico de Massachusetts (MIT)

Install Server
A
security – no known vulnerabilities
F
license - not found
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.

Analiza el sentimiento en los titulares de noticias de las principales publicaciones de EE. UU. utilizando entradas de fechas en lenguaje estándar y natural, lo que permite obtener información sobre las tendencias del sentimiento público.

  1. Características
    1. Prerrequisitos
      1. Instalación
        1. Herramientas disponibles
          1. analizar_titulares
        2. Formato de respuesta
          1. Fuentes de noticias
            1. Manejo de errores
              1. Desarrollo
                1. Licencia

                  Related MCP Servers

                  • A
                    security
                    A
                    license
                    A
                    quality
                    Fetches and processes Hacker News discussions to prepare them for Claude to generate high-quality summaries, handling comment structure and metadata to help Claude understand the relative importance of different comments.
                    Last updated -
                    1
                    JavaScript
                    MIT License
                  • A
                    security
                    F
                    license
                    A
                    quality
                    A server providing access to news articles from various categories including tech, data science, cybersecurity, and more, allowing retrieval and summarization of latest content.
                    Last updated -
                    1
                    2
                    Python
                  • A
                    security
                    A
                    license
                    A
                    quality
                    Search and retrieve news articles and trending keywords from Google News and Google Trends. Summarize articles and extract keywords using optional NLP and LLM Sampling to get concise insights.
                    Last updated -
                    5
                    9
                    Python
                    MIT License

                  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/fred-em/headline-vibes'

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