Skip to main content
Glama
Dekalabs

Peppermint MCP Server

by Dekalabs

MCP Peppermint Server

Un servidor Model Context Protocol (MCP) para la API de Peppermint Tools. Proporciona acceso completo a funcionalidades blockchain incluyendo contratos inteligentes, tokens, NFTs y más.

Características

  • 18 herramientas MCP para operaciones blockchain

  • Autenticación flexible: Plain API Key (recomendada) y HMAC-SHA512

  • Operaciones completas: Blockchains, contratos, tokens, vaults, transacciones

  • Auto-configuración: Detecta vaults automáticamente

Related MCP server: Tatum MCP Server

Instalación

npm install
npm run build

Configuración

Variables de entorno:

  • PEPPERMINT_API_KEY: Tu API key de Peppermint

  • PEPPERMINT_INSECURE_KEY: "1" para Plain API Key, "0" para HMAC

Para Claude Desktop:

{
  "mcpServers": {
    "peppermint": {
      "command": "node",
      "args": ["/ruta/completa/al/proyecto/dist/flexible-server.js"],
      "env": {
        "PEPPERMINT_API_KEY": "tu-api-key",
        "PEPPERMINT_INSECURE_KEY": "1"
      }
    }
  }
}

Uso

# Ejecutar servidor
npm start

# Desarrollo
npm run dev

Herramientas Disponibles

Información

  • get_auth_info - Ver método de autenticación actual

Blockchain

  • list_blockchains - Listar blockchains disponibles

  • get_blockchain - Obtener detalles de blockchain

Contratos

  • list_contracts - Listar contratos

  • get_contract - Obtener contrato específico

  • deploy_contract - Desplegar contrato

  • read_contract - Leer datos de contrato

  • write_contract - Escribir datos a contrato

Tokens

  • create_token - Crear token ERC20

  • mint_token - Mint tokens

  • burn_token - Burn tokens

  • transfer_erc20 - Transferir tokens ERC20 desde un wallet

Vaults

  • list_vaults - Listar vaults

  • get_vault - Obtener vault específico

  • create_vault - Crear vault

Transacciones

  • list_transactions - Listar transacciones

  • get_transaction - Obtener transacción específica

Wallets

  • create_wallet - Crear wallet

Estructura del Proyecto

src/
├── flexible-server.ts    # Servidor MCP principal
├── flexible-client.ts    # Cliente API de Peppermint
├── flexible-auth.ts      # Sistema de autenticación
└── types.ts             # Definiciones de tipos

Licencia

ISC

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

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

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Provides access to Tatum's blockchain API across 40+ networks, enabling developers to interact with blockchain data, manage notifications, estimate fees, access RPC nodes, and work with smart contracts through natural language.
    Last updated
    31
    43
    15
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Provides 50+ tools for comprehensive Algorand blockchain development including account management, asset operations, smart contracts, atomic transactions, swap functionality via Pera Swap, and semantic search through Algorand documentation.
    Last updated
    25
    1
    MIT

View all related MCP servers

Related MCP Connectors

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/Dekalabs/mcp_peppermint'

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