🚀 CryptoAnalysisMCP v1.1
CryptoAnalysisMCP v1.1是一个用于全面加密货币技术分析的模型上下文协议(MCP)服务器。它使用Swift构建,可为超过700万种加密货币提供实时价格数据、技术指标、图表模式检测和交易信号,涵盖从比特币到任何去中心化交易所(DEX)上最新的模因币。
⚠️ 日内交易者请注意:此工具的日内分析需要每月99美元的专业订阅。免费版本仅支持日线图,仅适用于波段交易者和长期投资者。
🚀 快速开始
前提条件
- macOS 10.15 或更高版本
- Swift 5.5 或更高版本
- Xcode 13+(用于开发)
- Claude Desktop
安装步骤
获取免费的CoinPaprika API密钥(可选,但建议用于技术分析)
- 访问 CoinPaprika API
- 点击“Start Free”并注册
- 复制API密钥,用于后续步骤
- 🆕 注意:现在通过DexPaprika,无需API密钥即可获取基本价格数据!
快速安装
- 克隆仓库:
git clone https://github.com/M-Pineapple/CryptoAnalysisMCP.git
cd CryptoAnalysisMCP
- 构建项目:
./build-release.sh
- 配置Claude Desktop,将以下内容添加到
~/Library/Application Support/Claude/claude_desktop_config.json
:
{
"mcpServers": {
"crypto-analysis": {
"command": "/path/to/CryptoAnalysisMCP/crypto-analysis-mcp",
"env": {
"COINPAPRIKA_API_KEY": "your-free-api-key-here"
}
}
}
}
- 重启Claude Desktop
全局安装(可选)
sudo cp ./.build/release/CryptoAnalysisMCP /usr/local/bin/crypto-analysis-mcp
然后在Claude Desktop配置中使用:
{
"mcpServers": {
"crypto-analysis": {
"command": "/usr/local/bin/crypto-analysis-mcp"
}
}
}
使用方法
📝 示例提示
如果您是加密货币分析的新手,可以查看我们全面的 Crypto Analysis Prompts Guide,其中包含100多个示例提示,涵盖日内交易、波段交易、长期投资、技术指标、风险管理等多个方面!
可用命令
配置完成后,您可以在Claude中使用以下命令:
crypto-analysis:get_crypto_price
symbol: "BTC"
crypto-analysis:get_technical_indicators
symbol: "ETH"
timeframe: "daily"
crypto-analysis:detect_chart_patterns
symbol: "SOL"
timeframe: "4h"
crypto-analysis:get_trading_signals
symbol: "ADA"
risk_level: "moderate"
timeframe: "daily"
crypto-analysis:get_full_analysis
symbol: "DOT"
timeframe: "weekly"
risk_level: "aggressive"
crypto-analysis:get_support_resistance
symbol: "MATIC"
timeframe: "daily"
crypto-analysis:multi_timeframe_analysis
symbol: "AVAX"
crypto-analysis:get_token_liquidity
symbol: "PEPE"
network: "ethereum" (可选)
crypto-analysis:search_tokens_by_network
network: "solana"
query: "meme" (可选)
limit: 20
crypto-analysis:compare_dex_prices
symbol: "SHIB"
network: "ethereum"
crypto-analysis:get_network_pools
network: "ethereum"
sort_by: "volume_usd"
limit: 10
crypto-analysis:get_available_networks
✨ 主要特性
- 🆕 通用代币支持:通过DexPaprika集成支持超过700万个代币
- 🆕 流动性池分析:监控跨DEX的流动性、交易量和池数据
- 动态符号解析:自动支持所有加密货币
- 实时价格数据:当前价格、交易量、市值和百分比变化
- 技术指标:RSI、MACD、移动平均线、布林带等
- 图表模式检测:头肩顶、三角形、双重顶/底等
- 支撑与阻力位识别:自动识别关键价格水平
- 交易信号:基于技术分析提供买入/卖出/持有建议
- 多时间框架分析:支持5分钟、15分钟、30分钟、1小时、4小时、日线、周线等时间框架
- 风险调整策略:提供保守、中等、激进三种交易策略
📦 安装指南
请参考上面快速开始部分的安装步骤。
💻 使用示例
基础用法
以下是一些自然语言提示示例:
"Give me a quick technical analysis of [SYMBOL]"
"Is [SYMBOL] bullish or bearish right now?"
"What's the trend for [SYMBOL]?"
高级用法
日内交易重点
"Analyze [SYMBOL] for day trading opportunities"
"Show me scalping levels for [SYMBOL] today"
"What are the intraday support and resistance for [SYMBOL]?"
波段交易分析
"Provide swing trading setup for [SYMBOL] with 3-7 day outlook"
"Analyze [SYMBOL] patterns on daily timeframe for swing trades"
"Give me entry, stop loss, and targets for swing trading [SYMBOL]"
全面机构分析
"Do a complete Wall Street analyst report on [SYMBOL]"
"Analyze [SYMBOL] like a hedge fund would"
"Give me all technical indicators, patterns, and signals for [SYMBOL]"
基于风险的策略
"Show me conservative trading strategy for [SYMBOL]"
"What's the aggressive play on [SYMBOL]?"
"Give me risk-adjusted entries for [SYMBOL]"
特定指标请求
"What's the RSI and MACD saying about [SYMBOL]?"
"Check Bollinger Bands squeeze on [SYMBOL]"
"Are there any chart patterns forming on [SYMBOL]?"
🆕 模因币和DEX代币分析
"What's the price of WOJAK?"
"Analyze that new PEPE fork on Ethereum"
"Show me price data for [obscure token]"
"Track this Uniswap token: [contract address]"
🆕 流动性和DEX分析
"What's the liquidity for SHIB across all DEXes?"
"Show me the top pools on Solana"
"Compare PEPE prices on different DEXes"
"Find high liquidity meme coins on BSC"
"Which DEX has the best price for ETH?"
"Show me all tokens on Arbitrum with >$1M liquidity"
💡 请将 [SYMBOL] 替换为任何加密货币代码(如BTC、ETH、SOL等)
👉 更多示例请查看我们的 Crypto Analysis Prompts Guide
📚 详细文档
🆕 v1.1 新增功能
🌟 DexPaprika集成 - 支持超过700万个代币!
- 无需API密钥:即可获取任何代币的基本价格数据
- 访问所有DEX上的代币:涵盖23个以上区块链
- 自动回退机制:CoinPaprika → DexPaprika
- 分析新推出的代币:可以分析5分钟前刚刚推出的模因币
- 适用人群:模因币交易者、DeFi爱好者、早期代币猎手、追踪冷门代币的用户
🐦 关注 @m_pineapple__ 获取更新!
🔧 新的流动性和DEX工具
- get_token_liquidity:跟踪任何代币在所有DEX上的流动性
- search_tokens_by_network:在特定区块链上查找代币
- compare_dex_prices:比较不同DEX上的代币价格
- get_network_pools:查看任何网络上的顶级流动性池
- get_dex_info:获取网络上DEX的信息
- get_available_networks:列出所有支持的23个以上区块链
- search_tokens_advanced:通过流动性/交易量过滤器进行高级搜索
支持的加密货币
🆕 v1.1更新:MCP现在通过双供应商系统支持 700多万个代币:
- CoinPaprika(主要):支持2500多种主要加密货币,提供全面的技术分析
- DexPaprika(备用):支持23个以上区块链上的700多万个DEX代币 - 无需API密钥!
MCP会自动:
- 首先检查CoinPaprika是否有已建立的代币(数据更好,功能更多)
- 如果未找到,则回退到DexPaprika
- 缓存结果以优化性能
- 仅使用交易代码即可工作
通过DexPaprika支持的网络:
- 以太坊、币安智能链、Polygon、Arbitrum、Optimism、Base
- 索拉纳、雪崩、Fantom、Aptos、Sui
- 以及12个以上其他区块链!
配置
API密钥(可选但建议)
⚠️ 重要提示:
- 🆕 现在通过DexPaprika,无需API密钥即可获取基本价格数据!
- 技术分析功能仍然需要免费的CoinPaprika API密钥
获取免费API密钥
- 访问 CoinPaprika API
- 点击“Start Free”
- 创建账户
- 复制API密钥
添加到Claude Desktop
选项1 - 环境变量(推荐)
{
"mcpServers": {
"crypto-analysis": {
"command": "/path/to/crypto-analysis-mcp",
"env": {
"COINPAPRIKA_API_KEY": "your-api-key-here"
}
}
}
}
选项2 - 系统环境变量
export COINPAPRIKA_API_KEY="your-api-key-here"
交易风格兼容性

总结:如果您是日内交易者,必须订阅专业版。没有其他解决方法。
免费版与付费版对比

时间框架
免费版(无需API密钥):
专业版(每月99美元) - 支持所有时间框架:
5m
- 5分钟K线
15m
- 15分钟K线
30m
- 30分钟K线
1h
- 1小时K线
4h
- 4小时K线
daily
- 日线图
weekly
- 周线图
💡 注意:在没有专业版密钥的情况下尝试使用除“daily”以外的任何时间框架将导致错误。
风险级别
conservative
- 低风险,关注强信号
moderate
- 平衡方法(默认)
aggressive
- 高风险,更敏感的信号
🔧 技术细节
从源代码构建
git clone https://github.com/M-Pineapple/CryptoAnalysisMCP.git
cd CryptoAnalysisMCP
swift build
swift build -c release
swift test
项目结构
CryptoAnalysisMCP/
├── Sources/
│ └── CryptoAnalysisMCP/
│ ├── Main.swift # 入口点
│ ├── SimpleMCP.swift # MCP协议实现
│ ├── CryptoDataProvider.swift # CoinPaprika API集成
│ ├── DexPaprikaDataProvider.swift # 🆕 DexPaprika集成
│ ├── TechnicalAnalyzer.swift # 指标和计算
│ ├── ChartPatternRecognizer.swift # 模式检测
│ ├── SupportResistanceAnalyzer.swift # 支撑/阻力位分析
│ ├── AnalysisFormatters.swift # 输出格式化
│ └── Models.swift # 数据模型
├── Tests/ # 单元测试
├── Package.swift # Swift包清单
└── README.md # 本文件
📄 许可证
本项目采用MIT许可证 - 详情请查看LICENSE文件。
致谢
- 使用Swift和模型上下文协议构建
- 由CoinPaprika API提供加密货币数据支持
- 🆕 通过DexPaprika增强,支持700多万个DEX代币
- 技术分析算法基于行业标准
- 特别感谢CoinPaprika团队的支持!
故障排除
MCP未在Claude中显示
- 确保
claude_desktop_config.json
中的路径是绝对路径
- 检查二进制文件是否有执行权限:
chmod +x crypto-analysis-mcp
- 配置更改后重启Claude Desktop
API速率限制
CoinPaprika的免费版本有速率限制。如果遇到402错误,可以考虑:
- 使用日线图(最适合免费版本)
- 添加API密钥以提高限制
- 实现请求节流
构建问题
如果遇到构建错误:
- 确保安装了Swift 5.5+:
swift --version
- 清理构建:
swift package clean
- 更新依赖项:
swift package update
💖 支持本项目
如果CryptoAnalysisMCP帮助您改进了加密货币分析工作流程或节省了技术指标分析的时间,请考虑支持其开发:
您的支持将帮助我:
- 维护和改进CryptoAnalysisMCP,添加新功能
- 保持项目开源并免费供所有人使用
- 投入更多时间解决用户请求和修复漏洞
- 探索新的指标和分析技术
感谢您考虑支持我的工作!🙏
支持
如果您有问题、疑问或建议,请在GitHub上提交一个issue。
联系
关注我以获取更新和加密货币分析见解:
由 🍍 用心打造