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 Praesentire — sentimiento de noticias financieras bilingüe como herramienta de Claude.
Lo que Claude obtiene
Tres herramientas, una API:
| Herramienta | Qué hace |
|---|---|
get_sentiment | Puntuació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_batch | Los mismos agregados para hasta 50 tickers en una sola llamada. Cada ticker se factura como una solicitud. |
compare_languages | Sentimiento 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):
| Nivel | Solicitudes / día | Precio |
|---|---|---|
| Gratis | 100 | $0 para siempre |
| Hobby | 1,000 | $19 / mes |
| Pro | 10,000 | $99 / mes |
| Business | 100,000 | $499 / mes |
Cada llamada de herramienta = 1 solicitud. get_sentiment_batch con N tickers = N solicitudes.
Configuración
Variables de entorno:
| Variable | Predeterminado | Descripción |
|---|---|---|
PRAESENTIRE_API_KEY | (requerido) | Tu clave API (pr_...). Obtén una en https://praesentire.com/dashboard. |
PRAESENTIRE_BASE_URL | https://praesentire.com/api/v1 | Sobrescribir 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