Solana Model Context Protocol (MCP) Server
A Python-based server implementing the Model Context Protocol for the Solana blockchain. This server provides an interface for interacting with Solana blockchain data and models.
Features
- Real-time Solana blockchain data processing
- Model Context Protocol implementation
- RESTful API endpoints for blockchain interaction
- WebSocket support for real-time updates
Setup
Standard Setup
- Clone the repository
- Install dependencies:
pip install -r requirements.txt - Set up environment variables:
cp .env.example .env - Edit
.envfile with your Solana RPC node details
Docker Setup
Build the Docker image:
docker build -t solana-mcp-server .Run the Docker container:
docker run -p 8000:8000 --env-file .env solana-mcp-server
Running the Server
Development mode:
python main.py
Production mode:
uvicorn main:app --host 0.0.0.0 --port 8000
Docker mode:
docker run -p 8000:8000 --env-file .env solana-mcp-server
API Documentation
Once the server is running, access API documentation at:
http://localhost:8000/docs
Environment Variables
The following environment variables can be configured:
HOST: Server host (default: 0.0.0.0)PORT: Server port (default: 8000)DEBUG: Enable debug mode (default: False)LOG_LEVEL: Logging level (default: INFO)CORS_ORIGINS: Comma-separated list of allowed CORS origins (default: *)RELOAD: Enable hot reload for development (default: False)
Enhanced Solana Analytics API
The server provides enhanced Solana analytics capabilities through the following endpoints:
Token Information
POST /api/analyzer/token
Get detailed information about a token including price, market cap, and supply data.
Whale Detection
POST /api/analyzer/whales
Identify large holders (“whales”) of specific tokens with configurable thresholds.
Enhanced Account Analysis
POST /api/analyzer/account
Get detailed parsed account information with additional context.
Token Accounts with Pricing
POST /api/analyzer/token-accounts
Get token accounts for an address with enriched pricing and valuation data.
Solana Blockchain Data Server
Project Details
- omaidf/solana-mcp
- Last Updated: 5/9/2025
Recomended MCP Servers
微信公众号推送-给女朋友的浪漫
An MCP (Model Context Protocol) server implementation that integrates Claude with Salesforce, enabling natural language interactions with your...
MCP Server for emojikey.io ... save your unique relationship state and interaction style with your favorite LLM
this is a youtube transcriptor
A server implementation for Wikidata API using the Model Context Protocol (MCP).
MCP server for semantic search with Qdrant vector database
Model Context Protocol server for Google Analytics, enabling LLMs to fetch and analyze web analytics data
A MCP server which can query bus info, routes, eta, etc.
MCP server for Google Gemini 2.0 Flash image generation
An MCP (Model Context Protocol) server for interacting with a Paperless-NGX API server. This server provides tools for...
Model Context Protocol (MCP) bridge server for connecting to Dust.tt AI assistants





