Servidor MCP de Solana
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso completo a los datos de la blockchain de Solana a través de Cline. Este servidor implementa una amplia gama de métodos RPC de Solana, lo que facilita la consulta directa de información de la blockchain mediante conversaciones en lenguaje natural.
Características
El servidor proporciona 21 métodos RPC esenciales de Solana en diferentes categorías:
Operaciones de cuenta y saldo
get_sol_balance
: Obtener el saldo SOL de una direcciónget_token_balance
: Obtener el saldo del token SPLget_account_info
: Obtener información de la cuentaget_largest_accounts
: Obtener las cuentas más grandes de la red
Información de bloques y transacciones
get_slot
: Obtener la ranura actualget_block
: Obtener información del bloqueget_block_time
: Obtener el tiempo de producción del bloqueget_transaction
: Obtener detalles de la transacciónget_recent_blockhash
: Obtener el blockhash reciente
Operaciones de tokens
get_token_accounts_by_owner
: Obtener cuentas de token por propietarioget_token_accounts_by_delegate
: Obtener cuentas de token delegadasget_token_supply
: Obtener información sobre el suministro de tokens
Información del sistema
get_epoch_info
: Obtener información de la época actualget_version
: Obtener la versión del nodoget_health
: Obtener el estado de salud del nodoget_supply
: Obtener el suministro actualget_inflation_rate
: Obtener la tasa de inflaciónget_cluster_nodes
: Obtener información del nodo del clústerget_minimum_balance_for_rent_exemption
: Obtener el saldo mínimo exento de alquiler
Participación y gobernanza
get_vote_accounts
: Obtener cuentas de votaciónget_leader_schedule
: Obtener el cronograma del líder
Configuración en Cline
- Agregue la siguiente configuración a su archivo de configuración de Cline MCP (
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
en macOS):
- Reinicie Cline para cargar el nuevo servidor MCP.
Ejemplos de uso
Una vez configurado, puede interactuar con la blockchain de Solana mediante lenguaje natural en Cline. A continuación, se muestran algunos ejemplos de consultas:
- "¿Cuál es el saldo SOL de la dirección Gh9ZwEmdLJ8DscKNTkTqPbNwLNNBjuSzaG9Vp2KGtKJr?"
- "Muéstrame el número de ranura actual"
- "Obtener información sobre el último bloque"
- "¿Cuál es la tasa de inflación actual?"
- "Muéstrame las cuentas token propiedad de la dirección ..."
Variables de entorno
SOLANA_RPC_URL
: (Opcional) El punto final RPC de Solana que se utilizará. El valor predeterminado es " https://api.mainnet-beta.solana.com " si no se especifica.
Desarrollo
Prerrequisitos
- Óxido y carga
- Herramientas CLI de Solana (opcionales, para pruebas)
Edificio
Correr
Licencia
Licencia MIT
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
El servidor mcp que permite realizar acciones reales relacionadas con la primera versión de Solana agrega conocimiento sobre los métodos RPC y cómo llamarlos.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model-Context-Protocol server enabling users to perform basic operations on Solana and Ethereum blockchains through simple RPC endpoints.Last updated -1051TypeScriptApache 2.0
- AsecurityFlicenseAqualityAn MCP server that allows users to interact with YNAB data, enabling access to account balances, transactions, and the creation of new transactions through the Model Context Protocol.Last updated -101Python
- -securityAlicense-qualityA server that enables interaction with the Solana blockchain, providing access to over 40 Solana RPC methods including getting balances, transaction details, block information, and sending transactions.Last updated -PythonMIT License
- AsecurityFlicenseAqualityA server that provides simple RPC endpoints for common Solana blockchain operations, allowing users to check balances, get account information, and transfer SOL between accounts.Last updated -5TypeScript