Skip to main content
Glama

MCP Bitpanda Server

MCP Bitpanda Сервер

Сервер Model Context Protocol (MCP), который предоставляет инструменты для взаимодействия с API Bitpanda. Этот сервер обеспечивает программный доступ к функциям Bitpanda, таким как сделки, кошельки и транзакции через протокол MCP.

Предпосылки

  • Node.js (рекомендуется версия 18 или более поздняя)
  • npm (входит в состав Node.js)
  • Ключ API Bitpanda (задается как переменная среды BITPANDA_API_KEY )
  • (Необязательно) MCP-совместимый клиент или средство запуска (например, расширение VSCode, CLI)

Настраивать

  1. Клонируйте репозиторий или убедитесь, что вы находитесь в каталоге проекта.
  2. Установить зависимости:
    npm install
  3. Сборка сервера:
    npm run build
    Это создаст каталог build со скомпилированным кодом JavaScript.

Запуск сервера

  • Напрямую:
    node build/index.js
    или, если у вас есть стартовый скрипт:
    npm run start
  • Через MCP runner: Настройте клиент MCP для запуска сервера с использованием stdio transport. Пример записи настроек MCP:
    "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 ... }

Доступные инструменты

  • get_asset_info : получает подробную информацию о конкретном активе по его символу (например, BTC, XAU).
    • Параметры: symbol (строка, обязательно)
    • Примечание: для этого инструмента не требуется ключ API.
  • get_ohlc : извлекает данные OHLC (открытие/максимум/минимум/закрытие) для определенного актива, фиатной валюты и таймфрейма.
    • Параметры:
      • symbol (строка, обязательно): торговый символ.
      • fiatCurrency (строка, обязательно): фиатная валюта (например, USD, EUR).
      • timeframe (строка, обязательно): «день» или «неделя».
    • Примечание: для этого инструмента не требуется ключ API.
  • list_trades : Список всех сделок пользователя из API Bitpanda. Самые новые сделки идут первыми. Ответ разбивается на страницы курсором.
    • Параметры:
      • type (строка, необязательно): одно из двух: buy или sell .
      • cursor (строка, необязательно): идентификатор последней известной сделки клиента. Возвращаются только сделки после этого идентификатора. Пустой или отсутствующий параметр курсора вернет сделки с самого начала.
      • page_size (целое число, необязательно): Размер страницы для постраничного ответа.
  • list_asset_wallets : выводит список всех кошельков активов пользователя, сгруппированных по типу активов из API Bitpanda.
    • Параметры: Нет.
  • list_fiat_wallets : Выводит список всех фиатных кошельков пользователя из API Bitpanda.
    • Параметры: Нет.
  • list_fiat_transactions : Список всех фиатных транзакций пользователя из API Bitpanda. Самые новые фиатные транзакции идут первыми. Ответ разбивается на страницы с помощью курсора.
    • Параметры:
      • type (строка, необязательно): покупка, продажа, депозит, снятие, перевод, возврат.
      • status (строка, необязательно): ожидание, обработка, завершено, отменено.
      • cursor (строка, необязательно): идентификатор последней известной фиатной транзакции клиента. Возвращаются только фиатные транзакции после этого идентификатора. Пустой или отсутствующий параметр курсора вернет фиатные транзакции с самого начала.
      • page_size (целое число, необязательно): Размер страницы для постраничного ответа.
  • list_crypto_wallets : список всех криптокошельков пользователя из API Bitpanda.
    • Параметры: Нет.
  • list_crypto_transactions : Список всех криптотранзакций пользователя из API Bitpanda. Самые новые криптотранзакции идут первыми. Ответ разбивается на страницы курсором.
    • Параметры:
      • type (строка, необязательно): один из вариантов buy , sell , deposit , withdrawal , transfer , refund или ico .
      • status (строка, необязательно): один из следующих: pending , processing , unconfirmed_transaction_out , open_invitation , finished или canceled .
      • cursor (строка, необязательно): Идентификатор последней известной криптотранзакции клиентом. Возвращаются только криптотранзакции после этого идентификатора. Пустой или отсутствующий параметр курсора вернет криптотранзакции с самого начала.
      • page_size (целое число, необязательно): Размер страницы для постраничного ответа.
  • list_commodity_transactions : Перечисляет все товарные транзакции пользователя из API Bitpanda. Самые новые товарные транзакции идут первыми. Ответ разбивается на страницы с помощью курсора.
    • Параметры:
      • cursor (строка, необязательно): идентификатор последней известной клиенту товарной транзакции. Возвращаются только товарные транзакции после этого идентификатора. Пустой или отсутствующий параметр курсора вернет товарные транзакции с самого начала.
      • page_size (целое число, необязательно): Размер страницы для постраничного ответа.

Расширение

Чтобы добавить больше конечных точек API Bitpanda в качестве инструментов, реализуйте новый файл инструмента в src/tools/ и зарегистрируйте его в src/tools/index.ts .

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

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.

Обеспечивает программный доступ к функциям криптовалютной биржи Bitpanda, включая сделки, кошельки и транзакции через протокол контекста модели.

  1. Предпосылки
    1. Настраивать
      1. Запуск сервера
        1. Доступные инструменты
          1. Расширение

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              Facilitates interaction with the Bitcoin network via the Model Context Protocol, enabling key generation, address validation, transaction decoding, and blockchain data retrieval.
              Last updated -
              5
              559
              56
              TypeScript
              MIT License
              • Apple
            • A
              security
              A
              license
              A
              quality
              A 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 -
              12
              1
              12
              TypeScript
              MIT License
            • -
              security
              A
              license
              -
              quality
              A 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 -
              12
              Python
              MIT License
            • -
              security
              F
              license
              -
              quality
              Backend service that enables users to connect with Binance exchange for viewing portfolio data, converting tokens, and executing trades with minimal market impact through the Model Context Protocol framework.
              Last updated -
              4
              TypeScript
              • Apple
              • Linux

            View all related MCP servers

            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