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
                    This is a TypeScript-based MCP server that allows searching for New York Times articles from the last 30 days based on a keyword.
                    Last updated -
                    1
                    5
                    8
                    JavaScript
                    MIT License
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    An MCP server offering AI-driven social mention analysis via Syften's API, featuring real-time notifications and trend analysis.
                    Last updated -
                    1
                    JavaScript
                  • A
                    security
                    A
                    license
                    A
                    quality
                    Provides tools to fetch and search news from The Verge's RSS feed, allowing users to get today's news, retrieve random articles from the past week, and search for specific keywords in recent Verge content.
                    Last updated -
                    3
                    1
                    TypeScript
                    MIT License
                    • 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/fred-em/headline-vibes'

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