Peppermint MCP Server
Provides access to Peppermint Tools API for blockchain operations including smart contracts, tokens, NFTs, and more.
README
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
Instalación
npm install
npm run build
Configuración
Variables de entorno:
PEPPERMINT_API_KEY: Tu API key de PeppermintPEPPERMINT_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 disponiblesget_blockchain- Obtener detalles de blockchain
Contratos
list_contracts- Listar contratosget_contract- Obtener contrato específicodeploy_contract- Desplegar contratoread_contract- Leer datos de contratowrite_contract- Escribir datos a contrato
Tokens
create_token- Crear token ERC20mint_token- Mint tokensburn_token- Burn tokenstransfer_erc20- Transferir tokens ERC20 desde un wallet
Vaults
list_vaults- Listar vaultsget_vault- Obtener vault específicocreate_vault- Crear vault
Transacciones
list_transactions- Listar transaccionesget_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
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.