MCP Bitpanda Server
Servidor Bitpanda MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) que expone herramientas para interactuar con la API de Bitpanda. Este servidor permite el acceso programático a funciones de Bitpanda, como operaciones, monederos y transacciones, mediante el protocolo MCP.
Prerrequisitos
Node.js (se recomienda v18 o posterior)
npm (viene con Node.js)
Una clave API de Bitpanda (establecida como variable de entorno
BITPANDA_API_KEY)(Opcional) Cliente o ejecutor compatible con MCP (por ejemplo, extensión VSCode, CLI)
Related MCP server: MCP YNAB Server
Configuración
Clone el repositorio o asegúrese de estar en el directorio del proyecto.
Instalar dependencias:
npm installConstruir el servidor:
npm run buildEsto creará un directorio
buildcon el código JavaScript compilado.
Ejecución del servidor
Directamente:
node build/index.jso, si tienes un script de inicio:
npm run startMediante el ejecutor MCP: Configure su cliente MCP para ejecutar el servidor mediante el transporte stdio. Ejemplo de entrada de configuración de 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 ... }
Herramientas disponibles
get_asset_info: recupera información detallada de un activo específico por su símbolo (por ejemplo, BTC, XAU).Parámetros:
symbol(cadena, obligatorio)Nota: Esta herramienta no requiere una clave API.
get_ohlc: recupera datos OHLC (Apertura/Máximo/Mínimo/Cierre) para un activo específico, una moneda fiduciaria y un período de tiempo.Parámetros:
symbol(cadena, obligatorio): El símbolo comercial.fiatCurrency(cadena, obligatoria): la moneda fiduciaria (por ejemplo, USD, EUR).timeframe(cadena, obligatorio): "día" o "semana".
Nota: Esta herramienta no requiere una clave API.
list_trades: Lista todas las operaciones del usuario desde la API de Bitpanda. Las más recientes aparecen primero. La respuesta se pagina con el cursor.Parámetros:
type(cadena, opcional): Uno debuyosell.cursor(cadena, opcional): ID de la última operación conocida por el cliente. Solo se devuelven las operaciones posteriores a este ID. Si el parámetro cursor está vacío o falta, se devolverán las operaciones desde el principio.page_size(entero, opcional): tamaño de una página para la respuesta paginada.
list_asset_wallets: enumera todas las billeteras de activos del usuario agrupadas por tipo de activo desde la API de Bitpanda.Parámetros: Ninguno.
list_fiat_wallets: enumera todas las billeteras fiduciarias del usuario desde la API de Bitpanda.Parámetros: Ninguno.
list_fiat_transactions: Lista todas las transacciones fiat del usuario desde la API de Bitpanda. Las transacciones fiat más recientes aparecen primero. La respuesta se pagina con el cursor.Parámetros:
type(cadena, opcional): comprar, vender, depositar, retirar, transferir, reembolso.status(cadena, opcional): pendiente, procesando, terminado, cancelado.cursor(cadena, opcional): ID de la última transacción fiat conocida por el cliente. Solo se devuelven las transacciones fiat posteriores a este ID. Si el parámetro cursor está vacío o falta, se devolverán las transacciones fiat desde el principio.page_size(entero, opcional): tamaño de una página para la respuesta paginada.
list_crypto_wallets: enumera todas las billeteras de criptomonedas del usuario desde la API de Bitpanda.Parámetros: Ninguno.
list_crypto_transactions: Lista todas las transacciones de criptomonedas del usuario desde la API de Bitpanda. Las transacciones más recientes aparecen primero. La respuesta se pagina con el cursor.Parámetros:
type(cadena, opcional): uno debuy,sell,deposit,withdrawal,transfer,refundoico.status(cadena, opcional): Uno de los siguientes:pending,processing,unconfirmed_transaction_out,open_invitation,finishedocanceled.cursor(cadena, opcional): ID de la última transacción de criptomonedas conocida por el cliente. Solo se devuelven las transacciones de criptomonedas posteriores a este ID. Si el parámetro cursor está vacío o falta, se devolverán las transacciones de criptomonedas desde el principio.page_size(entero, opcional): tamaño de una página para la respuesta paginada.
list_commodity_transactions: Lista todas las transacciones de materias primas del usuario desde la API de Bitpanda. Las transacciones más recientes aparecen primero. La respuesta se pagina con el cursor.Parámetros:
cursor(cadena, opcional): ID de la última transacción de producto conocida por el cliente. Solo se devuelven las transacciones de producto posteriores a este ID. Si el parámetro cursor está vacío o falta, se devolverán las transacciones de producto desde el principio.page_size(entero, opcional): tamaño de una página para la respuesta paginada.
Extensión
Para agregar más puntos finales de API de Bitpanda como herramientas, implemente un nuevo archivo de herramientas en src/tools/ y regístrelo en src/tools/index.ts .
Maintenance
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables interaction with Linear's API for managing issues, teams, and projects programmatically through the Model Context Protocol.7833MIT
- FlicenseBquality-maintenanceProvides access to YNAB (You Need A Budget) functionality through the Model Context Protocol, allowing users to view account balances, access transaction data, and create new transactions.10
- Alicense-qualityCmaintenanceEnables interaction with FireHydrant's incident management API through the Model Context Protocol. Provides programmatic access to FireHydrant's features for managing incidents, retrospectives, and operational workflows.2,7355MIT
- Alicense-qualityAmaintenanceEnables AI agents to scan markets, build option strategies, track positions, and execute trades on TastyTrade via the Model Context Protocol.3MIT
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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