Ein KI-Portfolio-Tracker, den dein Assistent lesen kann

Verbinde Sonar mit Claude, ChatGPT oder Cursor und frag in normaler Sprache nach deinen Aktien und Coins. Dieselben Daten gibt es als REST-API und Kommandozeilen-Tool.

Aktualisiert am 27. Oktober 2026

KI-Assistenten erklären Märkte gut, wissen aber nicht, was du besitzt. Kontostände in einen Chat zu kopieren ist mühsam und am nächsten Tag veraltet. Sonar gibt deinem Assistenten über einen MCP-Connector eine aktuelle, schreibgeschützte Sicht auf dein Portfolio, damit die Antworten bei deinen echten Positionen ansetzen.

Was du fragen kannst

Wie hat sich mein Portfolio diese Woche entwickelt, und welche Positionen haben das bewirkt?
Was sind meine fünf größten Positionen, und welchen Anteil am Portfolio haben sie?
Bei welchen meiner Werte ist die Stimmung negativer als vor einer Woche?
Vergleiche für jeden meiner Coins das Wachstum der Halter in den letzten 30 Tagen mit der Kursveränderung.
Ich habe gestern 0,5 ETH gekauft. Trag das in mein Portfolio ein.

Der Assistent beschreibt die Daten. Was du daraus machst, bleibt deine Entscheidung: Sonar gibt keine Anlageberatung, sein Connector auch nicht.

Der MCP-Connector

MCP (Model Context Protocol) ist der Standard, über den Claude, ChatGPT, Cursor und andere Assistenten externe Tools aufrufen. Sonars Server bietet diese Tools:

ToolWas es liefert
get_portfolioGesamtwert, 24-Stunden-Veränderung, unrealisierter Gewinn und Verlust, Aufteilung nach Asset, Klasse und Konto, größte Bewegungen
list_holdingsJede Position je Konto: Menge, Kurs, Wert, Einstand, Gewinn und Verlust, Gewicht
list_held_assetsJeder gehaltene Wert mit Kurs, 24-Stunden-Veränderung und Social-Daten
get_assetEin gehaltener Wert im Detail: Kurs, Social-Daten, Top-Creator, On-Chain-Daten für Coins mit Standard, 90 Tagesschlusskurse
search_assetsAktie, ETF oder Coin nach Ticker oder Name finden
add_positionEine Position erfassen, die du nennst, nach Rückfrage zu Asset, Menge und Kosten
get_usageDein Plan, was er enthält, und die heutigen Anfragen

Alle Tools lesen, außer add_position, das nur eine Position erfasst, um die du bittest. Nichts davon kann handeln, Geld bewegen, verbundene Konten ändern oder etwas löschen.

So verbindest du ihn

  1. Melde dich an, öffne API und KI-Tools, erstelle einen Schlüssel und kopiere die Connector-URL.
  2. Claude (Web, Desktop, Mobil): Einstellungen → Connectors → Custom Connector hinzufügen. Benennen, URL einfügen, speichern.
  3. ChatGPT: Einstellungen → Apps & Connectors → Erweitert, Entwicklermodus einschalten, Connector mit der URL und ohne Authentifizierung anlegen, dann im Chat über das Tools-Menü aktivieren.
  4. Claude Code, Cursor und andere MCP-Clients: Server https://sonarfolio.com/api/mcp mit deinem Schlüssel als Bearer-Token.
claude mcp add --transport http sonar https://sonarfolio.com/api/mcp \
  --header "Authorization: Bearer YOUR_KEY"

Die vollständige Anleitung steht unter Entwickler.

Die REST-API

JSON über HTTPS mit Bearer-Schlüssel, für Tabellen, Dashboards und Skripte:

  • GET /api/v1/me: Plan, Zugriff und heutige Nutzung
  • GET /api/v1/portfolio: Summen, 24-Stunden-Veränderung, Gewinn und Verlust, Aufteilung, Bewegungen
  • GET /api/v1/holdings: jede Position je Konto
  • POST /api/v1/holdings: eine Position hinzufügen
  • GET /api/v1/assets: Markt- und Social-Daten für jeden gehaltenen Wert
  • GET /api/v1/assets/{id}: ein gehaltener Wert im Detail
  • GET /api/v1/assets/search: eine Asset-ID finden

Antworten enthalten Datenquelle und Zeitstempel sowie Header zu Limits und Credits.

Die CLI

Ein Kommandozeilen-Tool ohne Abhängigkeiten, das die API nutzt:

npm install -g sonarfolio
sonar login
sonar portfolio
sonar holdings --json | jq '.holdings[] | {symbol, value_usd}'

Befehle sind unter anderem portfolio, holdings, assets, asset, search, add (fragt vor dem Schreiben nach) und watch, das eine Ansicht auf dem Bildschirm hält. Jeder Befehl kennt --json.

Was der Assistent sieht

Nur, was du hältst. Social-Daten, On-Chain-Daten und Asset-Details gelten für Werte in deinem Portfolio, nie für den ganzen Markt. Logins für Broker oder Börsen, Börsen-API-Schlüssel und Wallet-Schlüssel hat Sonar gar nicht erst. Deine Daten erreichen einen Assistenten nur, wenn du ihn mit deinem eigenen Schlüssel verbindest und fragst; widerrufst du den Schlüssel, endet der Zugriff.

Das Portfolio selbst stammt aus deinen Quellen in Sonar: Wallets auf über 50 Netzwerken, Broker und Kryptobörsen über Plaid mit Starter, Standard und Premium, CSV-Importe und manuelle Positionen. Alle Quellen beim Portfolio-Tracker für Krypto und Aktien.

Pläne und Credits

  • Starter ($7 im Monat): Markt- und Social-Daten deiner Werte in KI-Tools und der API, 500 Anfragen pro Tag.
  • Standard ($11 im Monat): zusätzlich Positionen, Gewinn und Verlust und Aufteilung sowie On-Chain-Daten für Coins, 1.000 Anfragen pro Tag.
  • Premium ($20 im Monat): dasselbe, mit 2.000 Anfragen pro Tag.
  • Jedes Konto, auch Free, startet mit 100 API-Credits, einer pro Anfrage, zum Ausprobieren. Weitere Credits kosten $1 pro 1.000, verfallen nicht und gelten in jedem Plan, sobald das Tageskontingent verbraucht ist. Social-Daten in den Antworten folgen weiter deinem Plan.

Siehe Preise.

Sicherheit

API-Schlüssel werden nur als Fingerabdruck gespeichert, den vollständigen Schlüssel siehst du einmal beim Erstellen. Wer den Schlüssel oder die Connector-URL hat, kann deine Portfoliodaten lesen; halte sie privat und widerrufe sie auf der API-Seite, falls sie in falsche Hände geraten. Das Portfolio dahinter ist von Grund auf schreibgeschützt. Mehr auf der Sicherheitsseite.

Häufige Fragen

Funktioniert das mit den kostenlosen Versionen von Claude und ChatGPT?

Das hängt davon ab, was der jeweilige Assistent in deinem Konto erlaubt. Auf Sonars Seite funktioniert es in jedem Plan, mit Free über API-Credits.

Kann der Assistent für mich handeln?

Nein. Der Connector kann weder handeln noch Geld bewegen noch Konten ändern. Er kann nur eine Position erfassen, um die du bittest.

Welche MCP-Clients werden unterstützt?

Claude, ChatGPT, Claude Code und Cursor sind dokumentiert, und jeder Client, der MCP über HTTP mit URL oder Bearer-Token spricht, kann sich verbinden.

Kann ich es ohne verbundene Konten ausprobieren?

Ja. Trag ein paar Positionen von Hand ein, erstelle einen Schlüssel und frag los. Oder sieh dir zuerst das Beispielportfolio an.