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:
- Set up environment variables:
- Edit
.env
file with your Solana RPC node details
Docker Setup
- Build the Docker image:
- Run the Docker container:
Running the Server
Development mode:
Production mode:
Docker mode:
API Documentation
Once the server is running, access API documentation at:
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
Get detailed information about a token including price, market cap, and supply data.
Whale Detection
Identify large holders ("whales") of specific tokens with configurable thresholds.
Enhanced Account Analysis
Get detailed parsed account information with additional context.
Token Accounts with Pricing
Get token accounts for an address with enriched pricing and valuation data.
This server cannot be installed
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.
AI ツールが自然言語を使用してブロックチェーン データを照会し、構造化されたトークン情報にアクセスし、複雑なブロックチェーンの概念について人間が読める説明を生成できるようにする Solana ブロックチェーン インタラクション サーバー。
Related MCP Servers
- -securityAlicense-qualityA 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 -19123Apache 2.0
- -securityAlicense-qualityA 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 -1922MIT License
- -securityFlicense-qualityA 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 -1910
- -securityFlicense-qualityA 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 -