Mcp Crypto Price — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Crypto Price (Agent Skill) and scored it 45/100 (orange). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 1 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
A base64 string of 128+ characters appears in a documentation file. Encoded prompt injection hides the hostile instruction in base64 — invisible to keyword filters — and relies on the agent's ability to decode it at runtime. There is no normal authoring reason to embed a multi-hundred-byte base64 blob in skill docs.
*.sig, SIGNATURES) outside the documentation.Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<a href="https://glama.ai/mcp/servers/jpqoejojnc"> <img width="380" height="200" src="https://glama.ai/mcp/servers/jpqoejojnc/badge" /> </a>
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.
COINCAP_API_KEYCOINCAP_API_KEY is required (free tier available at pro.coincap.io/dashboard)assets-search, market-global, assets-compare, analysis-candlestick, price-convert, assets-infoprice-*, market-*, assets-*, analysis-*)outputSchema with structuredContent for type-safe responsesisError flag on validation errors, server description, and asset://{symbol} resource templateAdd 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"],
"env": {
"COINCAP_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}If your MCP client requires launching via cmd.exe on Windows:
{
"mcpServers": {
"mcp-crypto-price": {
"command": "cmd",
"args": ["/c", "npx", "-y", "mcp-crypto-price"],
"env": {
"COINCAP_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}pnpm watch # Development: recompile on change (tsc --watch); pair with `node --watch dist/http.js` for HTTP hot reload
pnpm build # Compile TypeScript → dist/
pnpm format # Format source files with Prettier
pnpm lint # Check for lint errors (ESLint + typescript-eslint)
pnpm lint:fix # Auto-fix lint errors
pnpm types:check # TypeScript type-check without emitting files
pnpm test # Run all tests with Vitest
pnpm test:coverage # Run tests with coverage report (Vitest)
pnpm inspector # Open MCP inspector for interactive debuggingYou can run the server over HTTP for environments that support MCP over HTTP streaming.
pnpm watch # terminal 1: recompile TypeScript
node --watch dist/http.js # terminal 2: restart the HTTP server on rebuild# Build (outputs to dist/)
pnpm build
# Start the HTTP server
pnpm start:http# Build (outputs to dist/)
pnpm build
# Start the STDIO server
pnpm start:stdioThe server listens on port 3000 by default (override with PORT). For clients that connect over HTTP (e.g. Claude.ai, Cursor), pass your API key as a query parameter:
http://localhost:3000/mcp?COINCAP_API_KEY=YOUR_API_KEY_HEREFor remote deployments:
https://mcp-crypto-price.codemonkeyinnovations.com/mcp?COINCAP_API_KEY=YOUR_API_KEY_HEREThis server uses the CoinCap v3 API, which requires an API key. A free tier is available.
COINCAP_API_KEY environment variable (see Usage examples above)COINCAP_API_KEY query parameter in the connection URL (e.g. /mcp?COINCAP_API_KEY=your_key)Without a valid API key, all tools will return an error with instructions on how to obtain one.
This server runs standalone - clients connect to it directly, with no registry or proxy in between.
claude mcp add --transport http mcp-crypto-price "https://mcp-crypto-price.codemonkeyinnovations.com/mcp?COINCAP_API_KEY=YOUR_API_KEY"/mcp URL.npx -y mcp-remote "https://mcp-crypto-price.codemonkeyinnovations.com/mcp?COINCAP_API_KEY=YOUR_API_KEY", or run locally via npx -y mcp-crypto-price with COINCAP_API_KEY set (see Usage above).Launch your MCP client to start using the crypto analysis tools.
#### price-get
Gets current price and 24h stats for any cryptocurrency, including:
#### price-convert
Converts a cryptocurrency amount into any fiat currency:
symbol (e.g. BTC), amount (default 1), currency (default usd)#### market-analysis
Provides detailed market analysis including:
#### market-global
Provides an overview of the entire cryptocurrency market:
#### market-rates
Returns USD-based conversion rates for fiat currencies and cryptocurrencies:
slug parameter (e.g. euro, bitcoin) for a single rate lookup#### market-exchanges
Lists top cryptocurrency exchanges ranked by 24h volume:
exchangeId parameter (e.g. binance) for single exchange detailslimit parameter (1–50, default 10)#### assets-top
Lists top cryptocurrencies ranked by market cap, including:
#### assets-search
Searches for cryptocurrencies by name or symbol with fuzzy matching:
#### assets-info
Returns detailed metadata for a single cryptocurrency:
#### assets-compare
Compares 2–5 cryptocurrencies side by side:
BTC,ETH,SOL)#### analysis-historical
Analyzes historical price data with:
#### analysis-technical
Returns the latest technical indicators for any cryptocurrency:
#### analysis-candlestick
Retrieves OHLCV candlestick data for a cryptocurrency:
5m, 15m, 30m, 1h, 2h, 6h, 12h, 1d)The server exposes the following MCP resources:
asset://BTC), returned as JSONThe server exposes the following MCP prompts that clients can invoke:
| Prompt | Args | Description |
|---|---|---|
analyze-crypto | symbol | Comprehensive analysis: price, market, historical trends |
compare-cryptocurrencies | symbols | Compare 2-5 cryptos side-by-side |
market-overview | — | Global market snapshot: metrics, top assets, top exchanges |
crypto-conversion | symbol, amount?, currency? | Convert crypto amount to fiat |
exchange-analysis | symbol | Exchange landscape analysis for a crypto |
technical-analysis | symbol | Full technical analysis: indicators, candles, trends |
crypto-screener | query | Search and screen cryptos for opportunities |
This project is licensed under the MIT License
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.