About
Crypto Price & Market Analysis Server is a cryptocurrency data service that provides real-time price information, market analysis, and historical trends powered by the CoinCap API. Key features: - Real-time cryptocurrency price data for thousands of digital assets - Market analysis including market cap, trading volume, and price changes - Historical price trends and charting data - Support for both CoinCap API v2 and v3 - Dual transport support: STDIO for local clients and Streamable HTTP for remote connections - Optional API key configuration for higher rate limits
README
Crypto Price & Market Analysis MCP Server
[](https://smithery.ai/server/@truss44/mcp-crypto-price) [](https://www.npmjs.com/package/mcp-crypto-price)A Model Context Protocol (MCP) server that provides comprehensive cryptocurrency analysis using the CoinCap API. This server offers real-time price data, market analysis, and historical trends through an easy-to-use interface. Supports both STDIO and Streamable HTTP transports.
What's New
Usage
Add this configuration to your Claude Desktop config file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json{
"mcpServers": {
"mcp-crypto-price": {
"command": "npx",
"args": ["-y", "mcp-crypto-price"]
}
}
}
If your MCP client requires launching via cmd.exe on Windows:
{
"mcpServers": {
"mcp-crypto-price": {
"command": "cmd",
"args": ["/c", "npx", "-y", "mcp-crypto-price"]
}
}
}
Run as Streamable HTTP server
You can run the server over HTTP for environments that support MCP over HTTP streaming.
npm run dev
# Build the HTTP bundle (outputs to .smithery/)
npm run buildStart the HTTP server
npm run start:http
# Build the STDIO bundle (outputs to dist/)
npm run build:stdioStart the STDIO server
npm run start:stdio
The dev/build commands will print the server address to the console. Use that URL in clients that support MCP over HTTP (for example, Smithery). You can optionally provide an API key via COINCAP_API_KEY for higher rate limits.
Optional: CoinCap API Key
For higher rate limits, add an API key to your configuration:
{
"mcpServers": {
"mcp-crypto-price": {
"command": "npx",
"args": ["-y", "mcp-crypto-price"],
"env": {
"COINCAP_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
Note for Smithery CLI users
This MCP server works directly via npx (configs above) and does not require Smithery.
If you do use the Smithery CLI, authenticate with smithery auth login or by setting SMITHERY_API_KEY in your environment. Recent versions of the Smithery CLI do not support passing API keys via --key (or older --profile patterns).
> Important Note: CoinCap is sunsetting their v2 API. This MCP supports both v2 and v3 APIs:
> - If you provide a COINCAP_API_KEY, it will attempt to use the v3 API first, falling back to v2 if necessary
> - Without an API key, it will use the v2 API (which will eventually be discontinued)
> - It's recommended to obtain an API key from pro.coincap.io/dashboard as the v2 API will be completely deactivated in the future
Launch Claude Desktop to start using the crypto analysis tools.
Verified commits & SSH signing
This repository requires Verified (cryptographically signed) commits. CI also includes a job (Verify commit signatures) that fails PRs with unsigned commits.
Create an SSH signing key (once)
# Generate a new ed25519 SSH key (no passphrase makes CI easier)
ssh-keygen -t ed25519 -C "CI signing key for mcp-crypto-price" -f ~/.ssh/id_ed25519 -N ''Your keys will be at:
Private: ~/.ssh/id_ed25519
Public : ~/.ssh/id_ed25519.pub
Enable SSH signing locally (optional but recommended)
git config --global gpg.format ssh
git config --global user.signingkey ~/.ssh/id_ed25519.pub
git config --global commit.gpgsign trueExample signed commit
git commit -S -m 'feat: add something'
Configure GitHub to verify your signatures
1. Add your public key as an SSH Signing Key in your GitHub account:
- GitHub → Settings → SSH and GPG keys → New SSH key
- Key type: Signing Key (SSH)
- Paste contents of ~/.ssh/id_ed25519.pub
Tools
#### get-crypto-price
Gets current price and 24h stats for any cryptocurrency, including:
#### get-market-analysis
Provides detailed market analysis including:
#### get-historical-analysis
Analyzes historical price data with:
Related MCP Servers
AI Research Assistant
hamid-vakilzadeh
AI Research Assistant provides comprehensive access to millions of academic papers through the Semantic Scholar and arXiv databases. This MCP server enables AI coding assistants to perform intelligent literature searches, citation network analysis, and paper content extraction without requiring an API key. Key features include: - Advanced paper search with multi-filter support by year ranges, citation thresholds, field of study, and publication type - Title matching with confidence scoring for finding specific papers - Batch operations supporting up to 500 papers per request - Citation analysis and network exploration for understanding research relationships - Full-text PDF extraction from arXiv and Wiley open-access content (Wiley TDM token required for institutional access) - Rate limits of 100 requests per 5 minutes with options to request higher limits through Semantic Scholar
Linkup
LinkupPlatform
Linkup is a real-time web search and content extraction service that enables AI assistants to search the web and retrieve information from trusted sources. It provides source-backed answers with citations, making it ideal for fact-checking, news gathering, and research tasks. Key features of Linkup: - Real-time web search using natural language queries to find current information, news, and data - Page fetching to extract and read content from any webpage URL - Search depth modes: Standard for direct-answer queries and Deep for complex research across multiple sources - Source-backed results with citations and context from relevant, trustworthy websites - JavaScript rendering support for accessing dynamic content on JavaScript-heavy pages
context7
huynguyen03dev