Solana Vault MCP
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.
Related MCP server: Solana MCP Server
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:
git clone https://github.com/olaxbt/solana-vault-mcp.git cd solana-vault-mcpCrear y activar un entorno virtual:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activateInstalar dependencias:
pip install -r requirements.txtCree un archivo
.envbasado en.env.example:cp .env.example .envEdite el archivo
.envpara agregar su clave privada de Solana y la URL de RPC.
Uso
Iniciando el servidor
python run.pyEl 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
{
"id": "request123",
"action": "wallet.balance",
"params": {}
}Respuesta:
{
"id": "request123",
"result": {
"balance": 1.5,
"currency": "SOL",
"address": "YourSolanaPublicKey"
}
}Desarrollo
Estructura del proyecto
solana-vault-mcp/
├── app/
│ ├── handlers/ # Action handlers
│ ├── routes/ # API routes
│ ├── services/ # Core services
│ └── utils/ # Utilities
├── logs/ # Log files
├── tests/ # Test cases
├── .env # Environment variables
├── .env.example # Example environment file
├── requirements.txt # Dependencies
├── run.py # Main entry point
└── README.md # DocumentationEjecución de pruebas
pytestLicencia
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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Native Solana staking for AI agents. 26 MCP tools, one-shot signing, webhooks.
Solana MCP for wallets, trades, markets, PnL, transfers, onchain data, signable swaps and API tools.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceA 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.29163Apache 2.0
- AlicenseNot gradedqualityDmaintenanceA 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.2922MIT
- AlicenseNot gradedqualityDmaintenanceA 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.5MIT
- FlicenseNot gradedqualityCmaintenanceA Model Context Protocol server that enables Claude AI to interact with the Solana blockchain, allowing it to execute transactions, query accounts, manage wallets, get price predictions, trade tokens, and access various blockchain data sources.4
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/olaxbt/solana-vault-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server