Elliot Foster – Brazilian Funds
elliotfoster-mcp
Analysen brasilianischer Investmentfonds für KI-Clients über das Model Context Protocol (MCP).
Verbinden Sie Claude Desktop, Cursor, ChatGPT oder einen beliebigen MCP-kompatiblen Client, um über 30.000 brasilianische Investmentfonds abzufragen — täglicher NAV, vollständige Bestände (CDA), Durchschau (Look-through) bei Dachfonds, Portfolio-Überschneidungsanalysen sowie Ihre persönlichen Favoriten/Watchlist.
Server-URL: https://elliotfoster.vercel.app/api/mcp
Web-App + Schlüsselgenerierung: elliotfoster.vercel.app
Die Quelldaten stammen aus dem öffentlichen CVM (Comissão de Valores Mobiliários) Informe Diário und CDA sowie aus den Zinssatzreihen der Banco Central. Die Plattform verarbeitet, validiert und stellt diese in einem strukturierten Format bereit, das für die Nutzung durch LLM-Tools optimiert ist.
Schnellstart
1. Einen Schlüssel erhalten
Erstellen Sie ein Konto unter elliotfoster.vercel.app, melden Sie sich an und besuchen Sie /settings/integrations. Generieren Sie einen neuen Schlüssel und kopieren Sie ihn (der Rohschlüssel wird nur einmal angezeigt).
2. Ihren MCP-Client konfigurieren
Claude Desktop
Bearbeiten Sie ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) oder %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"elliotfoster": {
"url": "https://elliotfoster.vercel.app/api/mcp",
"headers": {
"Authorization": "Bearer ef_..."
}
}
}
}Starten Sie Claude Desktop neu.
Cursor
Fügen Sie in den Cursor-Einstellungen unter MCP Folgendes hinzu:
{
"elliotfoster": {
"url": "https://elliotfoster.vercel.app/api/mcp",
"headers": {
"Authorization": "Bearer ef_..."
}
}
}ChatGPT (Custom GPT / Connectors)
Verweisen Sie in den Aktionen eines Custom GPT oder über die Connectors-Schnittstelle auf https://elliotfoster.vercel.app/api/mcp mit Authorization: Bearer ef_... als Header.
Claude Code
claude mcp add --transport http --header "Authorization=Bearer ef_..." elliotfoster https://elliotfoster.vercel.app/api/mcp3. Ausprobieren
Fragen Sie Ihr LLM:
"Verwende elliotfoster, um nach Fonds mit 'XP' im Namen zu suchen"
"Wie hoch ist die Überschneidung der Bestände zwischen den Fonds 12.345.678/0001-90 und 98.765.432/0001-21?"
"Füge Fonds X zu meinen Favoriten hinzu"
"Finde Aktienfonds mit geringer Korrelation zu Fonds Y"
Tools
10 aufrufbare Tools, 1 Ressource, 5 vorgefertigte analytische Prompts.
Tool | Was es tut |
| Suche nach Name, Manager, Administrator oder CNPJ. Filtern nach Typ (FI, FIC, FII, FIP, FIDC, FIAGRO, ETF). Seitengröße auf 25 begrenzt. |
| Abrufen von Metadaten + aktuellem NAV für einen Fonds per CNPJ. Akzeptiert formatiert ( |
| Zählungen pro Fondstyp — nützlich für die Erkundung. |
| Tägliche NAV-Reihe für einen Fonds. Optionaler Datumsbereich und Limit (maximal 1000 Tage). |
| Verfügbare Berichtsdaten für Bestände (CDA) eines Fonds. |
| Vollständige Portfoliozusammensetzung für ein Datum. Enthält einen |
| Rekursives Auflösen von Dachfonds-Positionen bis zu 3 Ebenen tief. Aggregiert zugrunde liegende Vermögenswerte mit proportionalen Gewichten. |
| Jaccard-Überschneidung + geteiltes Gewicht zwischen zwei Fonds-Portfolios für ein Berichtsdatum. |
| Ihre favorisierten Fonds. |
| Verwalten Sie Ihre Watchlist direkt vom LLM-Client aus. |
Ressource
fund://<cnpj>— adressierbare Fonds-Metadaten, cachebar durch Clients, die MCP-Ressourcen unterstützen.
Vorgefertigte Prompts
compare_funds_performance— Seite-an-Seite Rendite / Volatilität / Sharpe-vs-CDI für bis zu 5 Fondsfind_uncorrelated_funds— Screening nach Fonds mit geringer Korrelation gegenüber einer Benchmarkanalyze_fund_holdings— Top-10-Positionen, HHI-Konzentration, Durchschau, Vertraulichkeits-Flagscheck_portfolio_overlap— paarweise Redundanzprüfung über 2-5 Fondsscreen_funds_by_risk— Filtern nach maximaler Volatilität und minimaler Sharpe-Ratio
Alle Prompts erzeugen standardmäßig Ausgaben in pt-BR (passend zur Sprache der Quelldaten).
Spezifikation
Endpunkt |
|
Transport | Streamable HTTP (MCP-Spezifikation Nov 2025) |
Discovery |
|
Auth | API-Schlüssel ( |
Ratenbegrenzung | Es gelten nutzerspezifische Ratenbegrenzungen (derzeit großzügig; stufenbasierte Preisgestaltung für hohe Volumina folgt) |
Dezimalpräzision | Finanzwerte auf 6 Dezimalstellen gerundet. Der Top-Level-Hinweis |
CNPJ-Format | Alle CNPJ-Eingaben akzeptieren formatierte oder rohe 14-stellige Werte; serverseitig normalisiert + validiert. |
Paginierung |
|
Datenschutz & Daten
Öffentliche Fondsdaten (CVM Informe Diário, CDA, Banco Central-Zinssätze) werden mit allen Nutzern geteilt.
Nutzerspezifischer Status (Favoriten, Audit-Log) ist via Ihrer WorkOS-Benutzer-ID RLS-geschützt — weder Tools noch die Datenbank legen Ihren Status gegenüber anderen Konten offen.
Es werden keine persönlichen Handelsdaten gespeichert. Dies ist eine Plattform für Fondsrecherche; sie verbindet sich nicht mit Broker-Konten.
Audit-Log: Tool-Aufrufe werden zur Abrechnung und Missbrauchsprävention aufgezeichnet. Das Log ist strikt nutzerspezifisch — Sie können Ihre eigene Nutzung einsehen; andere Konten können dies nicht.
Quelle
Der MCP-Server ist innerhalb der Closed-Source-Web-App implementiert. Dieses Repository bietet Installationsanweisungen, Beispiele und fungiert als kanonische Quelle für KI-Suchmaschinen, die MCP-Server indizieren. Probleme und Feedback sind hier willkommen.
Für Datenlizenzierung oder kommerzielle Anfragen: siehe elliotfoster.vercel.app.
Lizenz
Die README und Beispielkonfigurationen in diesem Repository sind MIT-lizenziert. Der MCP-Server selbst ist proprietär.
Erstellt mit mcp-handler auf 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