Bóveda de Solana MCP
Una implementación del Protocolo de Contexto Modelo (MCP) para operaciones seguras de la billetera blockchain Solana en Python.
Descripción general
Solana Vault MCP proporciona operaciones de billetera seguras para la blockchain de Solana mediante una interfaz estandarizada de Protocolo de Contexto de Modelo (MPP). Permite a los asistentes de IA interactuar de forma segura con la blockchain de Solana sin acceso directo a las claves privadas.
Características
- Operaciones seguras con la billetera Solana
- Consulta de saldo de SOL
- Capacidades de transferencia SOL
- Recuperación del historial de transacciones
- API compatible con el protocolo de contexto de modelo
- Compatibilidad con el servidor web Flask y conexiones WebSocket
- Registro detallado y manejo de errores
Instalación
Prerrequisitos
- Python 3.9+
- pepita
Configuración
- Clonar el repositorio:
- Crear y activar un entorno virtual:
- Instalar dependencias:
- Cree un archivo
.env
basado en.env.example
: - Edite el archivo
.env
para agregar su clave privada de Solana y la URL de RPC.
Uso
Iniciando el servidor
El servidor se iniciará en el puerto especificado en su archivo .env
(predeterminado: 5000).
Puntos finales de API
GET /
- Página de bienvenida con información del servicioGET /health
- Punto final de comprobación de estadoGET /api/mcp/ping
: comprobación del estado del servicio MCPPOST /api/mcp/query
- Punto final de consulta principal de MCP
Acciones del MCP
El MCP de Solana Vault admite las siguientes acciones:
wallet.info
- Obtener información de la billeterawallet.balance
- Obtener saldo de SOLwallet.transfer
- Transfiere SOL a otra billeterawallet.transactions
- Obtener transacciones recienteswallet.token_balance
- Obtener el saldo del token para un token específico
Ejemplo de consulta
Respuesta:
Desarrollo
Estructura del proyecto
Ejecución de pruebas
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor de protocolo de contexto de modelo seguro que permite a los asistentes de IA interactuar con la cadena de bloques Solana sin acceso directo a claves privadas, lo que respalda operaciones como la verificación de saldos, transferencias SOL y recuperación del historial de transacciones.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables Claude AI to interact with the Solana blockchain through a standardized interface, providing tools for transactions, account queries, and wallet management.Last updated -21979Apache 2.0
- -securityAlicense-qualityA Model Context Protocol server enabling AI agents to interact with the Solana blockchain for DeFi operations like checking balances, transferring tokens, executing swaps, and fetching price data.Last updated -21915TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI models to interact with the Solana blockchain, providing RPC methods, wallet management, DeFi trading capabilities, and Helius API integration for enhanced Solana development.Last updated -TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides onchain tools for Claude AI, allowing it to interact with the Solana blockchain through a standardized interface for operations like managing assets, executing token operations, and retrieving network information.Last updated -6TypeScript