Praesentire

Noticias financieras bilingües (inglés + chino tradicional) con puntuación de sentimiento realizada por Claude: tres herramientas para tickers, lotes y divergencia entre idiomas.

Documentación

praesentire-mcp

Servidor MCP para Praesentiresentimiento de noticias financieras bilingüe como herramienta de Claude.

Lo que Claude obtiene

Tres herramientas, una API:

HerramientaQué hace
get_sentimentPuntuación de sentimiento agregada de -1 a +1 + confianza + distribución alcista/bajista + últimos 3 artículos con justificación, para un ticker.
get_sentiment_batchLos mismos agregados para hasta 50 tickers en una sola llamada. Cada ticker se factura como una solicitud.
compare_languagesSentimiento en inglés vs. chino tradicional lado a lado + puntuación de divergencia. Diseñado para señales de arbitraje entre mercados.

Fuentes: Reuters, Bloomberg, Yahoo Finance, CNBC (inglés) + 經濟日報, 工商時報, Anue 鉅亨 (chino tradicional). Actualizado cada 10 minutos.

Instalación

Necesitas una clave API de Praesentire. Regístrate gratis — 100 solicitudes/día para siempre, sin tarjeta de crédito.

Claude Code

Añade a .mcp.json en la raíz de tu proyecto:

{
  "mcpServers": {
    "praesentire": {
      "command": "npx",
      "args": ["-y", "praesentire-mcp"],
      "env": {
        "PRAESENTIRE_API_KEY": "pr_your_key_here"
      }
    }
  }
}

Luego claude y pregunta: "¿Cuál es el sentimiento sobre NVDA?"

Claude Desktop / Cowork

Edita tu configuración de Claude Desktop (%APPDATA%\Claude\claude_desktop_config.json en Windows, ~/Library/Application Support/Claude/claude_desktop_config.json en Mac):

{
  "mcpServers": {
    "praesentire": {
      "command": "npx",
      "args": ["-y", "praesentire-mcp"],
      "env": {
        "PRAESENTIRE_API_KEY": "pr_your_key_here"
      }
    }
  }
}

Reinicia Claude Desktop. Las tres herramientas aparecerán en la lista de conectores.

Prueba local

PRAESENTIRE_API_KEY=pr_your_key npx praesentire-mcp
# Server starts on stdio. Press Ctrl+C to stop.

Ejemplos de prompts

Una vez instalado, Claude puede responder cosas como:

"¿Cuál es el sentimiento de las noticias sobre NVDA ahora mismo?" → Llama a get_sentiment("NVDA"), devuelve la puntuación agregada + los 3 artículos que la impulsan.

"Compara el sentimiento en inglés vs. chino sobre TSMC — ¿hay divergencia?" → Llama a compare_languages("TSM"), devuelve lado a lado más la puntuación de divergencia. Si |divergence| > 0.3, eso es una señal notable entre mercados.

"Sentimiento en mi lista de seguimiento: NVDA, AMD, AVGO, TSM, ASML, INTC, MU." → Llama a get_sentiment_batch(["NVDA","AMD",...]), devuelve todo a la vez.

"¿Por qué NVDA está bajando hoy? Extrae el sentimiento + los últimos artículos." → Llama a get_sentiment("NVDA") y Claude resume las justificaciones.

Precios

Precios de Praesentire (la API detrás de este MCP):

NivelSolicitudes / díaPrecio
Gratis100$0 para siempre
Hobby1,000$19 / mes
Pro10,000$99 / mes
Business100,000$499 / mes

Cada llamada de herramienta = 1 solicitud. get_sentiment_batch con N tickers = N solicitudes.

Configuración

Variables de entorno:

VariablePredeterminadoDescripción
PRAESENTIRE_API_KEY(requerido)Tu clave API (pr_...). Obtén una en https://praesentire.com/dashboard.
PRAESENTIRE_BASE_URLhttps://praesentire.com/api/v1Sobrescribir si auto-alojas / pruebas contra staging.

Manejo de errores

El servidor MCP mapea los errores HTTP de Praesentire a mensajes amigables para LLM:

  • 401 → "Clave API inválida o revocada. Crea una nueva en praesentire.com/dashboard."
  • 429 → "Límite diario alcanzado para el nivel X. Mejora en praesentire.com/pricing o espera el reinicio."
  • 400 → Error de validación específico (ticker inválido, parámetros incorrectos).
  • 5xx → "Error de API de Praesentire N. Inténtalo de nuevo."

Enlaces

Licencia

MIT