get_crypto_priceLABSCO SUMMARY
A chart-reading second opinion, in the conversation.
Ask about a symbol and the indicators, patterns and levels come back in the chat instead of in a charting app — including tokens too new or too thin for a major exchange, because it drops to DEX data rather than returning nothing. Which timeframes you can ask about is decided by your CoinPaprika plan, not by the server.
What it is
A macOS-native server written in Swift that turns a ticker symbol into technical analysis. Data comes from CoinPaprika for established assets and falls back to DexPaprika for tokens it does not carry, which is how a coin that started trading this morning still returns a price. It produces analysis, not advice, and it never places a trade.
What you get
- Current price with volume, market cap and percentage change, for major assets and for DEX-only tokens alike
- The standard indicator set including RSI, MACD, moving averages and Bollinger Bands
- Detected chart patterns — head and shoulders, triangles, double tops and bottoms
- Support and resistance levels identified from the price history
- Buy, sell or hold signals filtered by a conservative, moderate or aggressive risk setting
- A multi-timeframe read that shows whether those signals agree with one another
- A single call that bundles indicators, patterns, levels and signals for one symbol
- Token liquidity, the pools on a network sorted by volume, and the same token priced across different DEXes
- Token search within a network, and the list of networks covered
Requirements
macOS, a Swift toolchain and Xcode to build the binary — there is no published package, you clone and run the release build, optionally copying the binary onto your PATH. A free CoinPaprika key is what unlocks the technical analysis; basic price data works without one through the DEX fallback. The timeframe you may ask for is set by that plan: the free key covers daily candles and a year of daily history, and anything shorter than daily is refused as a paid-tier feature. That rules out day trading and scalping on the free path, while swing and position analysis is unaffected. The README states the version's tool count as higher than the list it writes out, so check what the server advertises on connect before planning around a specific tool.
Setup effort
Build from source — git clone https://github.com/M-Pineapple/CryptoAnalysisMCP.git
USE CASES
Reading a coin's setup without opening a charting app
One symbol returns the indicator readings, any pattern the recogniser found, and the support and resistance levels around the current price — or ask for the full analysis and get them together.
Checking whether the timeframes agree
A signal that looks strong on one timeframe often disagrees with the one above it. The multi-timeframe call puts them side by side, and signals can be tightened or loosened by risk setting.
Looking up a token no major exchange lists
Search by network for a token, list the networks covered, and get a price back through the DEX fallback for assets the main provider has never heard of.
Checking liquidity before touching a small cap
See a token's liquidity, the top pools on its network by volume, and what the same token costs on different DEXes — the difference between a real market and an exit you cannot take.
12 tools
Listed in project docs. Your client may show a different list.
get_technical_indicatorsdetect_chart_patternsget_trading_signalsget_full_analysisget_support_resistancemulti_timeframe_analysisget_token_liquiditysearch_tokens_by_networkcompare_dex_pricesget_network_poolsget_available_networksBEFORE YOU INSTALL
What to know first
Tools you get
12 tools named in the project's documentation.
Requires
- macOS 13 or later
- Swift 6.1 toolchain (Xcode with Swift 6.1)
- COINPAPRIKA_API_KEY in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
git clone https://github.com/M-Pineapple/CryptoAnalysisMCP.git
cd CryptoAnalysisMCP
./build-release.shMCP Clients
Claude Desktop
{
"mcpServers": {
"crypto-analysis": {
"command": "<YOUR_PATH_TO_CRYPTO_ANALYSIS_MCP_CRYPTO>",
"env": {
"COINPAPRIKA_API_KEY": "<YOUR_COINPAPRIKA_API_KEY>"
}
}
}
}