Skip to main content
Glama

solana-mcp-server

by aldrin-labs

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ón
  • get_token_balance : Obtener el saldo del token SPL
  • get_account_info : Obtener información de la cuenta
  • get_largest_accounts : Obtener las cuentas más grandes de la red

Información de bloques y transacciones

  • get_slot : Obtener la ranura actual
  • get_block : Obtener información del bloque
  • get_block_time : Obtener el tiempo de producción del bloque
  • get_transaction : Obtener detalles de la transacción
  • get_recent_blockhash : Obtener el blockhash reciente

Operaciones de tokens

  • get_token_accounts_by_owner : Obtener cuentas de token por propietario
  • get_token_accounts_by_delegate : Obtener cuentas de token delegadas
  • get_token_supply : Obtener información sobre el suministro de tokens

Información del sistema

  • get_epoch_info : Obtener información de la época actual
  • get_version : Obtener la versión del nodo
  • get_health : Obtener el estado de salud del nodo
  • get_supply : Obtener el suministro actual
  • get_inflation_rate : Obtener la tasa de inflación
  • get_cluster_nodes : Obtener información del nodo del clúster
  • get_minimum_balance_for_rent_exemption : Obtener el saldo mínimo exento de alquiler

Participación y gobernanza

  • get_vote_accounts : Obtener cuentas de votación
  • get_leader_schedule : Obtener el cronograma del líder

Configuración en Cline

  1. 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):
{ "mcpServers": { "solana": { "command": "cargo", "args": ["run"], "cwd": "/path/to/solana-mcp-server", "env": { "SOLANA_RPC_URL": "https://api.mainnet-beta.solana.com" // Or your preferred RPC endpoint } } } }
  1. 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

Desarrollo

Prerrequisitos

  • Óxido y carga
  • Herramientas CLI de Solana (opcionales, para pruebas)

Edificio

cargo build

Correr

cargo run

Licencia

Licencia MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

  1. Características
    1. Operaciones de cuenta y saldo
    2. Información de bloques y transacciones
    3. Operaciones de tokens
    4. Información del sistema
    5. Participación y gobernanza
  2. Configuración en Cline
    1. Ejemplos de uso
      1. Variables de entorno
        1. Desarrollo
          1. Prerrequisitos
          2. Edificio
          3. Correr
        2. Licencia

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A Model-Context-Protocol server enabling users to perform basic operations on Solana and Ethereum blockchains through simple RPC endpoints.
            Last updated -
            10
            51
            TypeScript
            Apache 2.0
          • A
            security
            F
            license
            A
            quality
            An 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 -
            10
            1
            Python
          • -
            security
            A
            license
            -
            quality
            A 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 -
            Python
            MIT License
            • Apple
          • A
            security
            F
            license
            A
            quality
            A 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 -
            5
            TypeScript

          View all related MCP servers

          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/aldrin-labs/solana-mcp-server'

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