Skip to main content
Glama
matteoantoci

MCP Bitpanda 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)

Related MCP server: MCP YNAB Server

Aufstellen

  1. Klonen Sie das Repository oder stellen Sie sicher, dass Sie sich im Projektverzeichnis befinden.

  2. Installieren Sie Abhängigkeiten:

    npm install
  3. Erstellen Sie den Server:

    npm run build

    Dadurch wird ein build -Verzeichnis mit dem kompilierten JavaScript-Code erstellt.

Ausführen des Servers

  • Direkt:

    node build/index.js

    oder, wenn Sie ein Startskript haben:

    npm run start
  • Über MCP-Runner: Konfigurieren Sie Ihren MCP-Client so, dass der Server über stdio-Transport ausgeführt wird. Beispiel für einen MCP-Einstellungseintrag:

    "mcp-bitpanda": {
      "transportType": "stdio",
      "command": "node",
      "args": [
        "/path/to/mcp-bitpanda/build/index.js"
      ]
      // Add environment variables, e.g., for the API key
      "environmentVariables": {
        "BITPANDA_API_KEY": "YOUR_BITPANDA_API_KEY" // Replace with your actual API key or use a secure method to provide it
      }
      // ... other optional settings ...
    }

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.

  • 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.

  • 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): Entweder buy oder sell .

      • 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.

  • 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.

  • 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 von buy , sell , deposit , withdrawal , transfer , refund oder ico .

      • status (Zeichenfolge, optional): Einer der folgenden: pending , processing , unconfirmed_transaction_out , open_invitation , finished oder canceled .

      • 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.

  • 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.

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 .

Install Server
F
license - not found
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Keyless prediction-market data across 12 venues plus paper-trading of crypto spot, futures, and PM.

  • Bity crypto bank (Bitybank / Bitypreço), account balance per coin, market data (ticker, order book,

  • BGG MCP provides access to the BoardGameGeek API through the Model Context Protocol, enabling retr…

View all MCP Connectors

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/matteoantoci/mcp-bitpanda'

If you have feedback or need assistance with the MCP directory API, please join our Discord server