mcp-politico
Version:
MCP Tool especializado en el análisis político colombiano para asesores del gobierno. Compatible con n8n (MCP Client - STDIO).
37 lines (32 loc) • 1.01 kB
JavaScript
const axios = require('axios');
module.exports = async function (input) {
const fecha = input.fecha;
const response = await axios.post(
'https://api.openai.com/v1/chat/completions',
{
model: 'gpt-3.5-turbo',
messages: [
{
role: 'system',
content: `Eres un asesor político digital de alto nivel que apoya a un senador del partido de gobierno en Colombia.
Tu misión es entregar un resumen estratégico del acontecer político del día, tomando en cuenta medios y redes sociales.
Debes entregar:
1. Hechos políticos más importantes del día.
2. Riesgos o amenazas para el gobierno.
3. Temas donde el senador podría posicionarse.
4. Recomendaciones estratégicas para actuar hoy.`
},
{
role: 'user',
content: `Resumen del día ${fecha}`
}
]
},
{
headers: {
Authorization: `Bearer ${process.env.OPENAI_API_KEY}`
}
}
);
return response.data.choices[0].message.content;
};