Integrations
Used as the runtime environment for the MCP server, allowing it to execute JavaScript code.
Used for package management and running scripts for the MCP server.
MCP Bitpanda Server
Ein Model Context Protocol (MCP)-Server, der Tools für die Interaktion mit der Bitpanda-API bereitstellt. Dieser Server ermöglicht den programmgesteuerten Zugriff auf Bitpanda-Funktionen wie Trades, Wallets und Transaktionen über das MCP-Protokoll.
Voraussetzungen
- Node.js (v18 oder höher empfohlen)
- npm (wird mit Node.js geliefert)
- Ein Bitpanda-API-Schlüssel (festgelegt als Umgebungsvariable
BITPANDA_API_KEY
) - (Optional) MCP-kompatibler Client oder Runner (z. B. VSCode-Erweiterung, CLI)
Aufstellen
- Klonen Sie das Repository oder stellen Sie sicher, dass Sie sich im Projektverzeichnis befinden.
- Installieren Sie Abhängigkeiten:Copy
- Erstellen Sie den Server:Dadurch wird einCopy
build
-Verzeichnis mit dem kompilierten JavaScript-Code erstellt.
Ausführen des Servers
- Direkt:oder, wenn Sie ein Startskript haben:CopyCopy
- Über MCP-Runner: Konfigurieren Sie Ihren MCP-Client so, dass der Server über stdio-Transport ausgeführt wird. Beispiel für einen MCP-Einstellungseintrag:Copy
Verfügbare Tools
get_asset_info
: Ruft detaillierte Informationen zu einem bestimmten Vermögenswert anhand seines Symbols ab (z. B. BTC, XAU).- Parameter:
symbol
(Zeichenfolge, erforderlich) - Hinweis: Für dieses Tool ist kein API-Schlüssel erforderlich.
- Parameter:
get_ohlc
: Ruft OHLC-Daten (Open/High/Low/Close) für einen bestimmten Vermögenswert, eine bestimmte Fiat-Währung und einen bestimmten Zeitrahmen ab.- Parameter:
symbol
(Zeichenfolge, erforderlich): Das Handelssymbol.fiatCurrency
(Zeichenfolge, erforderlich): Die Fiat-Währung (z. B. USD, EUR).timeframe
(Zeichenfolge, erforderlich): Entweder „Tag“ oder „Woche“.
- Hinweis: Für dieses Tool ist kein API-Schlüssel erforderlich.
- Parameter:
list_trades
: Listet alle Trades des Benutzers über die Bitpanda API auf. Die neuesten Trades werden zuerst angezeigt. Die Antwort ist mit Cursor-Paginierung versehen.- Parameter:
type
(Zeichenfolge, optional): Entwederbuy
odersell
.cursor
(Zeichenfolge, optional): ID des letzten bekannten Handels des Kunden. Es werden nur Handelsgeschäfte nach dieser ID zurückgegeben. Ein leerer oder fehlender Cursor-Parameter gibt Handelsgeschäfte vom Anfang an zurück.page_size
(Ganzzahl, optional): Größe einer Seite für die paginierte Antwort.
- Parameter:
list_asset_wallets
: Listet alle Asset-Wallets des Benutzers gruppiert nach Asset-Typ aus der Bitpanda-API auf.- Parameter: Keine.
list_fiat_wallets
: Listet alle Fiat-Wallets des Benutzers aus der Bitpanda-API auf.- Parameter: Keine.
list_fiat_transactions
: Listet alle Fiat-Transaktionen des Benutzers über die Bitpanda-API auf. Die neuesten Fiat-Transaktionen werden zuerst angezeigt. Die Antwort ist mit Cursor-Paginierung versehen.- Parameter:
type
(Zeichenfolge, optional): Kaufen, Verkaufen, Einzahlen, Abheben, Überweisen, Rückerstattung.status
(Zeichenfolge, optional): ausstehend, in Verarbeitung, abgeschlossen, abgebrochen.cursor
(Zeichenfolge, optional): ID der letzten bekannten Fiat-Transaktion des Clients. Es werden nur Fiat-Transaktionen nach dieser ID zurückgegeben. Ein leerer oder fehlender Cursor-Parameter gibt Fiat-Transaktionen vom Anfang an zurück.page_size
(Ganzzahl, optional): Größe einer Seite für die paginierte Antwort.
- Parameter:
list_crypto_wallets
: Listet alle Krypto-Wallets des Benutzers aus der Bitpanda-API auf.- Parameter: Keine.
list_crypto_transactions
: Listet alle Krypto-Transaktionen des Benutzers über die Bitpanda-API auf. Die neuesten Krypto-Transaktionen werden zuerst angezeigt. Die Antwort ist mit Cursor-Paginierung versehen.- Parameter:
type
(Zeichenfolge, optional): Einer vonbuy
,sell
,deposit
,withdrawal
,transfer
,refund
oderico
.status
(Zeichenfolge, optional): Einer der folgenden:pending
,processing
,unconfirmed_transaction_out
,open_invitation
,finished
odercanceled
.cursor
(Zeichenfolge, optional): ID der letzten bekannten Kryptotransaktion des Clients. Es werden nur Kryptotransaktionen nach dieser ID zurückgegeben. Ein leerer oder fehlender Cursorparameter gibt Kryptotransaktionen vom Anfang an zurück.page_size
(Ganzzahl, optional): Größe einer Seite für die paginierte Antwort.
- Parameter:
list_commodity_transactions
: Listet alle Rohstofftransaktionen des Benutzers über die Bitpanda API auf. Die neuesten Rohstofftransaktionen werden zuerst angezeigt. Die Antwort ist mit Cursor-Paginierung versehen.- Parameter:
cursor
(Zeichenfolge, optional): ID der letzten bekannten Rohstofftransaktion des Kunden. Es werden nur Rohstofftransaktionen nach dieser ID zurückgegeben. Ein leerer oder fehlender Cursorparameter gibt Rohstofftransaktionen vom Anfang an zurück.page_size
(Ganzzahl, optional): Größe einer Seite für die paginierte Antwort.
- Parameter:
Erweitern
Um weitere Bitpanda-API-Endpunkte als Tools hinzuzufügen, implementieren Sie eine neue Tool-Datei in src/tools/
und registrieren Sie sie in src/tools/index.ts
.
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Ermöglicht den programmgesteuerten Zugriff auf die Funktionen des Bitpanda-Kryptowährungsaustauschs, einschließlich Trades, Wallets und Transaktionen über das Model Context Protocol.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides read-only access to Bybit's cryptocurrency exchange API, allowing users to query real-time cryptocurrency data using natural language.Last updated -95TypeScriptMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that provides access to CoinMarketCap's cryptocurrency data, enabling AI applications to retrieve cryptocurrency listings, quotes, and detailed information.Last updated -310Python
- -securityAlicense-qualityA Model Context Protocol server that exposes Binance cryptocurrency exchange data to LLMs, allowing agents to access real-time prices, order books, and historical market data without requiring API keys.Last updated -4PythonMIT License
- -security-license-qualityA server that provides real-time cryptocurrency data through the Model Context Protocol, allowing access to detailed exchange information and current cryptocurrency rates from the CoinCap API.Last updated -1TypeScriptMIT License