内容
# Solana MCP 服务器
**Solana 区块链数据为 AI 代理提供服务** — 钱包余额、代币价格、DeFi 收益、鲸鱼跟踪和代币安全检查。
[](https://pypi.org/project/solana-mcp-server/)
[](https://opensource.org/licenses/MIT)
[](https://smithery.ai/server/@AiAgentKarl/solana-mcp-server)
> 来自 **Helius、Jupiter、CoinGecko、Raydium、Orca 和 RugCheck** 的实时 Solana 数据。自动过滤诈骗池(TVL < $1,000)。
## 快速开始
```bash
pip install solana-mcp-server
```
添加到您的 MCP 客户端配置:
```json
{
"mcpServers": {
"solana": {
"command": "solana-server",
"env": {
"HELIUS_API_KEY": "您从 helius.dev 免费获取的密钥"
}
}
}
}
```
在 [dev.helius.xyz](https://dev.helius.xyz) 获取您的免费 Helius 密钥(每月 1M 积分免费)。
## 您能做什么?
**询问您的 AI 代理以下问题:**
- *"这个钱包持有哪些代币?*"
- *"SOL 的当前价格是多少?*"
- *"显示 Solana 上目前最好的 DeFi 收益*"
- *"这个代币安全吗?检查 RugCheck 评分*"
- *"鲸鱼如何使用 JUP?*"
## 11 种工具
| 工具 | 功能 |
|------|-------------|
| `get_wallet_balance` | 获取任意钱包的 SOL + 代币余额 |
| `get_transaction_history` | 最近的交易记录,包含类型和描述 |
| `get_token_price` | 当前的 USD 价格(Jupiter 优先,CoinGecko 备用) |
| `get_token_info` | 代币元数据:名称、符号、供应量、十进制 |
| `get_defi_yields` | 来自 Raydium + Orca 的顶级 DeFi 池 APR |
| `compare_yields` | 比较特定代币在不同 DEXs 上的收益 |
| `check_token_safety` | RugCheck 评分、持有者集中度、铸造/冻结权限 |
| `get_whale_transactions` | 代币的大额交易 |
| `track_smart_wallet` | 跟踪鲸鱼钱包的持有和活动 |
| `analyze_wallet_portfolio` | 完整的投资组合分析,包含 USD 值 |
| `get_usage_stats` | 服务器使用统计 |
## API 密钥
| API | 免费额度 | 需要密钥? |
|-----|-----------|---------------|
| Helius | 1M 积分/月 | **是** (免费)|
| Jupiter | 无限制 | 否 |
| CoinGecko | 30 次调用/分钟 | 否 |
| Raydium | 无限制 | 否 |
| Orca | 无限制 | 否 |
| RugCheck | 无限制 | 否 |
## 架构
```
src/
├── server.py # FastMCP 服务器
├── config.py # 通过 .env 配置 API 密钥
├── clients/ # 异步 HTTP 客户端(每个 API 一个)
└── tools/ # MCP 工具定义(钱包、代币、DeFi、安全)
```
## 相关服务器
- [cybersecurity-mcp-server](https://pypi.org/project/cybersecurity-mcp-server/) — CVE 数据库和漏洞情报
- [news-aggregator-mcp-server](https://pypi.org/project/news-aggregator-mcp-server/) — 多源新闻聚合
## 许可证
MIT