Elliot Foster – Brazilian Funds
elliotfoster-mcp
Análisis de fondos de inversión brasileños para clientes de IA a través del Protocolo de Contexto de Modelo (MCP).
Conecta Claude Desktop, Cursor, ChatGPT o cualquier cliente compatible con MCP para consultar más de 30.000 fondos de inversión brasileños: valor liquidativo (NAV) diario, carteras completas (CDA), análisis de fondos de fondos (look-through), análisis de solapamiento de carteras y tus favoritos/lista de seguimiento personal.
URL del servidor: https://elliotfoster.vercel.app/api/mcp
Aplicación web + generación de claves: elliotfoster.vercel.app
Los datos de origen provienen del Informe Diario y CDA públicos de la CVM (Comissão de Valores Mobiliários), además de las series de tipos del Banco Central. La plataforma procesa, valida y sirve esta información en un formato estructurado optimizado para el uso de herramientas de LLM.
Inicio rápido
1. Obtén una clave
Crea una cuenta en elliotfoster.vercel.app, inicia sesión y visita /settings/integrations. Genera una nueva clave y cópiala (la clave sin procesar solo se muestra una vez).
2. Configura tu cliente MCP
Claude Desktop
Edita ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"elliotfoster": {
"url": "https://elliotfoster.vercel.app/api/mcp",
"headers": {
"Authorization": "Bearer ef_..."
}
}
}
}Reinicia Claude Desktop.
Cursor
En la configuración de Cursor → MCP, añade:
{
"elliotfoster": {
"url": "https://elliotfoster.vercel.app/api/mcp",
"headers": {
"Authorization": "Bearer ef_..."
}
}
}ChatGPT (GPT personalizado / Conectores)
En las Acciones de un GPT personalizado o a través de la interfaz de Conectores, apunta a https://elliotfoster.vercel.app/api/mcp con Authorization: Bearer ef_... como encabezado.
Claude Code
claude mcp add --transport http --header "Authorization=Bearer ef_..." elliotfoster https://elliotfoster.vercel.app/api/mcp3. Pruébalo
Pregúntale a tu LLM:
"Usa elliotfoster para buscar fondos con 'XP' en el nombre"
"¿Cuál es el solapamiento de carteras entre los fondos 12.345.678/0001-90 y 98.765.432/0001-21?"
"Añade el fondo X a mis favoritos"
"Encuentra fondos de renta variable con baja correlación con el fondo Y"
Herramientas
10 herramientas invocables, 1 recurso, 5 prompts analíticos preconfigurados.
Herramienta | Qué hace |
| Busca por nombre, gestor, administrador o CNPJ. Filtra por tipo (FI, FIC, FII, FIP, FIDC, FIAGRO, ETF). Tamaño de página limitado a 25. |
| Obtiene metadatos + último NAV de un fondo por CNPJ. Acepta formato ( |
| Recuentos por tipo de fondo: útil para descubrimiento. |
| Serie de NAV diario de un fondo. Rango de fechas y límite opcionales (máximo 1000 días). |
| Fechas de informe de carteras (CDA) disponibles para un fondo. |
| Composición completa de la cartera para una fecha. Incluye un indicador |
| Desglosa recursivamente las posiciones de fondos de fondos hasta 3 niveles de profundidad. Agrega activos subyacentes con ponderaciones proporcionales. |
| Solapamiento de Jaccard + ponderación compartida entre las carteras de dos fondos para una fecha de informe. |
| Tus fondos favoritos. |
| Gestiona tu lista de seguimiento directamente desde el cliente LLM. |
Recurso
fund://<cnpj>— metadatos de fondo direccionables, almacenables en caché por clientes que admiten recursos MCP.
Prompts preconfigurados
compare_funds_performance— rentabilidad/volatilidad/Sharpe-vs-CDI comparativa para hasta 5 fondosfind_uncorrelated_funds— busca fondos de baja correlación frente a un índice de referenciaanalyze_fund_holdings— 10 principales posiciones, concentración HHI, look-through, indicadores de confidencialidadcheck_portfolio_overlap— auditoría de redundancia por pares en 2-5 fondosscreen_funds_by_risk— filtra por volatilidad máxima y ratio de Sharpe mínimo
Todos los prompts producen resultados en pt-BR por defecto (coincidiendo con el idioma de los datos de origen).
Especificaciones
Endpoint |
|
Transporte | HTTP transmitible (especificación MCP nov. 2025) |
Descubrimiento |
|
Autenticación | Clave API ( |
Límite de tasa | Se aplican límites de tasa por usuario (actualmente generosos; precios basados en niveles por determinar para uso de alto volumen) |
Precisión decimal | Valores financieros redondeados a 6 decimales. El nivel superior |
Formato CNPJ | Todas las entradas de CNPJ aceptan 14 dígitos con o sin formato; normalizado + validado en el lado del servidor. |
Paginación |
|
Privacidad y datos
Datos públicos de fondos (Informe Diario CVM, CDA, tipos del Banco Central) se comparten entre todos los usuarios.
Estado por usuario (favoritos, registro de auditoría) está limitado por RLS a través de tu ID de usuario de WorkOS: ni las herramientas ni la base de datos exponen tu estado a otras cuentas.
No se almacenan datos comerciales personales. Esta es una plataforma de investigación de fondos; no se conecta a casas de bolsa.
Registro de auditoría: las llamadas a herramientas se registran para facturación y prevención de abusos. El registro es estrictamente por usuario: puedes inspeccionar tu propio uso; otras cuentas no pueden verlo.
Fuente
El servidor MCP está implementado dentro de la aplicación web de código cerrado. Este repositorio proporciona instrucciones de instalación, ejemplos y actúa como la fuente de verdad canónica para los motores de búsqueda de IA que indexan servidores MCP. Los problemas y comentarios son bienvenidos aquí.
Para licencias de datos o consultas comerciales: visita elliotfoster.vercel.app.
Licencia
El archivo README y las configuraciones de ejemplo en este repositorio tienen licencia MIT. El servidor MCP en sí es propietario.
Creado con mcp-handler en Next.js + Supabase + WorkOS.
Latest Blog Posts
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/bissuh/elliotfoster-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server