local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides code coverage reporting for the MCP server repository
Hosts the repository with CI/CD workflows for linting, testing, and releasing the server
Buenas noticias del MCP
MCP Goodnews es una sencilla aplicación de Protocolo de Contexto de Modelo (MCP) que incluye un servidor para obtener noticias buenas, positivas y alentadoras. Esta herramienta obtiene noticias de NewsAPI y utiliza un LLM de Cohere para clasificar y mostrar las noticias más destacadas según el sentimiento positivo.
Motivación
En un mundo donde las noticias negativas suelen dominar los titulares, Goodnews MCP busca visibilizar noticias más positivas y alentadoras. Este proyecto se inspiró en una iniciativa anterior llamada GoodnewsFirst, que enviaba noticias positivas diariamente a sus suscriptores de correo electrónico. ¡Fue un proyecto realmente excepcional! Si bien GoodnewsFirst se anticipó a los avances recientes en los Modelos de Lenguaje Largo (LLM) y se basó en métodos tradicionales para la clasificación de sentimientos, Goodnews MCP aprovecha los LLM modernos para realizar análisis de sentimientos en un entorno de cero disparos.
Ejemplo de uso: MCP Buenas noticias con Claude Desktop
Requisitos
- Clave API de Cohere
- Clave API de noticias
- Aplicación de escritorio Claude
- uv Administrador de proyectos y paquetes de Python
Clonar mcp-goodnews
En el siguiente paso, necesitaremos proporcionar la ruta absoluta a la ubicación de este repositorio clonado.
Actualizar la configuración del escritorio de Claude para encontrar mcp-goodnews
Para Mac/Linux
Para Windows
Y querrás agregar una entrada en mcpServers
para Goodnews
:
Iniciar o reiniciar Claude Desktop
Claude Desktop usará la configuración actualizada para compilar y ejecutar el servidor mcp-goodnews. Si la ejecución es correcta, verá el martillo en la esquina inferior derecha de la ventana de chat.
Al hacer clic en el icono del martillo, se abrirá una ventana modal con las herramientas MCP disponibles. Debería aparecer fetch_list_of_goodnews
.
¡Pídele buenas noticias a Claude!
Ejemplos de indicaciones:
- "Muéstrame algunas buenas noticias de hoy".
- ¿Qué cosas positivas sucedieron en el mundo esta semana?
- "Dame noticias inspiradoras sobre ciencia".
Cómo funciona
- Cuando solicita buenas noticias, la aplicación consulta NewsAPI para obtener artículos recientes
- El LLM de Cohere analiza el sentimiento de cada artículo
- Los artículos se clasifican según la puntuación de sentimiento positivo.
- Las mejores noticias buenas se te devuelven a través de Claude
Licencia
¡Manténgase positivo con Goodnews MCP!
This server cannot be installed
Un servidor de protocolo de contexto de modelo que obtiene y clasifica artículos de noticias positivos de NewsAPI utilizando el análisis de sentimientos Cohere LLM, lo que permite a los usuarios acceder a noticias alentadoras a través de interfaces como Claude Desktop.