Skip to main content
Glama

Solana Model Context Protocol (MCP) Server

by 0xWizzzz

Servidor de Protocolo de Contexto de Modelo (MCP) de Solana

Un servidor basado en Python que implementa el Protocolo de Contexto de Modelo para la blockchain de Solana. Este servidor proporciona una interfaz para interactuar con los datos y modelos de la blockchain de Solana.

Características

  • Procesamiento de datos de la cadena de bloques Solana en tiempo real
  • Implementación del Protocolo de Contexto del Modelo
  • Puntos finales de API RESTful para la interacción con blockchain
  • Compatibilidad con WebSockets para actualizaciones en tiempo real

Configuración

Configuración estándar

  1. Clonar el repositorio
  2. Instalar dependencias:
    pip install -r requirements.txt
  3. Configurar variables de entorno:
    cp .env.example .env
  4. Edite el archivo .env con los detalles de su nodo RPC de Solana

Configuración de Docker

  1. Construya la imagen de Docker:
    docker build -t solana-mcp-server .
  2. Ejecute el contenedor Docker:
    docker run -p 8000:8000 --env-file .env solana-mcp-server

Ejecución del servidor

Modo de desarrollo:

python main.py

Modo de producción:

uvicorn main:app --host 0.0.0.0 --port 8000

Modo Docker:

docker run -p 8000:8000 --env-file .env solana-mcp-server

Documentación de la API

Una vez que el servidor esté en funcionamiento, acceda a la documentación de la API en:

http://localhost:8000/docs

Variables de entorno

Se pueden configurar las siguientes variables de entorno:

  • HOST : Host del servidor (predeterminado: 0.0.0.0)
  • PORT : Puerto del servidor (predeterminado: 8000)
  • DEBUG : Habilitar el modo de depuración (predeterminado: Falso)
  • LOG_LEVEL : Nivel de registro (predeterminado: INFO)
  • CORS_ORIGINS : Lista separada por comas de orígenes CORS permitidos (predeterminado: *)
  • RELOAD : Habilitar recarga en caliente para desarrollo (predeterminado: Falso)

API de análisis de Solana mejorada

El servidor proporciona capacidades mejoradas de análisis de Solana a través de los siguientes puntos finales:

Información del token

POST /api/analyzer/token

Obtenga información detallada sobre un token, incluido precio, capitalización de mercado y datos de suministro.

Detección de ballenas

POST /api/analyzer/whales

Identifique a los grandes poseedores ("ballenas") de tokens específicos con umbrales configurables.

Análisis de cuenta mejorado

POST /api/analyzer/account

Obtenga información detallada de la cuenta analizada con contexto adicional.

Cuentas de token con precios

POST /api/analyzer/token-accounts

Obtenga cuentas de token para una dirección con datos de valoración y precios enriquecidos.

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor de interacción de blockchain de Solana que permite que las herramientas de IA consulten datos de blockchain utilizando lenguaje natural, accedan a información estructurada de tokens y generen explicaciones legibles por humanos de conceptos complejos de blockchain.

  1. Características
    1. Configuración
      1. Configuración estándar
      2. Configuración de Docker
    2. Ejecución del servidor
      1. Modo de desarrollo:
      2. Modo de producción:
      3. Modo Docker:
    3. Documentación de la API
      1. Variables de entorno
        1. API de análisis de Solana mejorada
          1. Información del token
          2. Detección de ballenas
          3. Análisis de cuenta mejorado
          4. Cuentas de token con precios

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          A 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 -
          15
          112
          Apache 2.0
          • Linux
          • Apple
        • -
          security
          A
          license
          -
          quality
          A 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 -
          15
          22
          TypeScript
          MIT License
        • -
          security
          F
          license
          -
          quality
          A server that enables interaction with the Solana blockchain using your own private key, supporting operations like getting wallet information, checking balances, and transferring SOL.
          Last updated -
          15
          10
          JavaScript
        • -
          security
          F
          license
          -
          quality
          A Node.js-based server that integrates with the xAI Grok API to provide AI-driven analysis tools for the Solana blockchain, supporting transaction analysis, address investigation, image processing, and general queries.
          Last updated -
          JavaScript

        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/0xWizzzz/solana-mcp'

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