Skip to main content
Glama

MCP Coinbase Commerce Server

Servidor de comercio Coinbase MCP

Este es un servidor de Protocolo de Contexto de Modelo (MCP) que se conecta a la API de Coinbase Commerce, lo que permite que los asistentes de IA como Claude generen enlaces de pago de criptomonedas.

Características

  • Genere enlaces de pago de Coinbase Commerce con monto, moneda y descripción personalizables
  • Recuperar información sobre los cargos existentes
  • Gestión segura de claves API
  • Fácil integración con Claude y otros asistentes de IA compatibles con MCP

Prerrequisitos

  • Node.js 16.0+
  • Una cuenta de Coinbase Commerce
  • Clave API de Coinbase Commerce ( Obtén una aquí )

Configuración

  1. Clonar este repositorio:
    git clone https://github.com/zhangzhongnan928/mcp-coinbase-commerce.git cd mcp-coinbase-commerce
  2. Instalar dependencias:
    npm install
  3. Copie .env.example a .env y agregue su clave API de Coinbase Commerce:
    cp .env.example .env # Edit .env file with your API key
  4. Construir el proyecto:
    npm run build
  5. Iniciar el servidor:
    npm start

Uso con Claude para escritorio

Una vez que el servidor esté en funcionamiento, puedes conectarlo a Claude for Desktop:

  1. Abrir Claude para escritorio
  2. Haga clic en el menú Claude → Configuración → Desarrollador
  3. Haga clic en "Editar configuración" para abrir claude_desktop_config.json
  4. Agregue la configuración del servidor MCP:
{ "mcpServers": { "coinbase-commerce": { "command": "node", "args": ["/path/to/mcp-coinbase-commerce/dist/index.js"], "env": { "COINBASE_COMMERCE_API_KEY": "your_api_key_here" } } } }
  1. Guarde el archivo y reinicie Claude for Desktop
  2. Ahora debería ver un ícono de martillo en la interfaz de chat, que indica las herramientas disponibles.

Ejemplos de indicaciones para Claude

Una vez conectado, puedes pedirle a Claude que genere enlaces de pago:

  • "¿Puedes crear un enlace de pago para donaciones de $10 USD a mi proyecto?"
  • Generar un enlace de pago de Coinbase Commerce para mi cafetería con un precio de $5.50.
  • Consultar el estado del pago del cargo con ID 93e23c3e-8220-4e6c-9bc3-ea3548339621

Claude utilizará las herramientas adecuadas para cumplir con estas solicitudes, generando enlaces de pago que puede compartir con los clientes.

Herramientas API

create-charge

Genera un nuevo enlace de pago con los siguientes parámetros:

  • name : Nombre del pago/producto
  • description : Descripción de para qué es el pago.
  • amount : Importe del pago (p. ej., "10,00")
  • currency : Código de moneda (p. ej., "USD", "EUR", "BTC")
  • redirectUrl (opcional): URL a la que redirigir después de completar el pago

get-charge

Recupera información sobre un cargo existente utilizando:

  • chargeId : ID del cargo a recuperar

Desarrollo

Para ejecutar el servidor en modo de desarrollo:

npm run dev

Pruebas con MCP Inspector

Puede probar el servidor utilizando el Inspector MCP :

npx @modelcontextprotocol/inspector node dist/index.js

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Se conecta a la API de Coinbase Commerce, lo que permite que los asistentes de IA como Claude generen enlaces de pago de criptomonedas.

  1. Características
    1. Prerrequisitos
      1. Configuración
        1. Uso con Claude para escritorio
          1. Ejemplos de indicaciones para Claude
            1. Herramientas API
              1. create-charge
              2. get-charge
            2. Desarrollo
              1. Pruebas con MCP Inspector
                1. Licencia

                  Related MCP Servers

                  • A
                    security
                    A
                    license
                    A
                    quality
                    Enables Claude to interact with Ethereum nodes, allowing users to check ENS token balances, view smart contract code, and decode transactions through natural language.
                    Last updated -
                    5
                    1
                    JavaScript
                    MIT License
                  • -
                    security
                    F
                    license
                    -
                    quality
                    Enables secure interactions with cryptocurrency daemon RPC interfaces through AI assistants, supporting transaction management, wallet operations, and daemon monitoring for Bitcoin-derived cryptocurrencies.
                    Last updated -
                    1
                    TypeScript
                    • Apple
                  • -
                    security
                    A
                    license
                    -
                    quality
                    Provides onchain tools for Claude AI to interact with the Base blockchain and Coinbase API, enabling wallet management, fund transfers, and smart contract deployment.
                    Last updated -
                    73
                    245
                    TypeScript
                    MIT License
                    • 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/zhangzhongnan928/mcp-coinbase-commerce'

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