cryptoprice
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
cryptoprice
cryptoprice reads public cryptocurrency data from CoinGecko: whether the API is up, what coins cost right now, the full record for a single coin, the complete coin list, search across coins and exchanges, historical market charts, the global market picture, and what is trending. One binary serves a command-line interface and a stdio MCP server.
No API key is needed. CoinGecko's free tier is keyless, so cryptoprice
works with nothing configured. If you do have a demo key, set
COINGECKO_API_KEY and it will be sent as the x-cg-demo-api-key
header; when the variable is absent or empty, no key header is sent
and nothing fails for lack of a key. Free-tier rate limits apply to
upstream calls.
Install
npx @reneturcios/cryptoprice pingOr run the container image:
docker run -i ghcr.io/cloudcorprecords/cryptopriceThe container defaults to the MCP server (see below). Pass CLI arguments to use it as a CLI instead.
Related MCP server: Crypto Trader MCP Tool
CLI
cryptoprice ping
cryptoprice price bitcoin,ethereum usd,eur --change
cryptoprice coin bitcoin
cryptoprice coins --platform
cryptoprice search "wrapped bitcoin"
cryptoprice chart ethereum eur 30
cryptoprice global
cryptoprice trending
cryptoprice --versionEach command prints the upstream JSON payload. Exit codes: 0 on
success, 1 when a call fails (including an upstream API error such
as a rate limit), 2 for usage errors.
MCP server
One bin serves both faces. The mcp subcommand starts a stdio MCP
server:
npx -y @reneturcios/cryptoprice mcpMCP client configuration:
{
"mcpServers": {
"cryptoprice": {
"command": "npx",
"args": ["-y", "@reneturcios/cryptoprice", "mcp"]
}
}
}Tools
Tool | Input | What it returns |
| (none) | The CoinGecko API status. |
|
| Current prices, optionally with 24h change. |
|
| Full data for one coin: description, links, and market data. |
|
| All coins with IDs, symbols, and names. |
|
| Coins, exchanges, and categories matching the query. |
|
| Historical prices, market caps, and volumes. |
| (none) | Total market cap, volume, and dominance. |
| (none) | Trending coins, NFTs, and categories. |
All calls use the CoinGecko API under
https://api.coingecko.com/api/v3. Identifiers such as ids and
id are CoinGecko IDs (for example bitcoin), not symbols.
Development
npm install
npm run build # tsc -> dist/
npm test # node test runner over test/*.test.ts, no network (fake fetch fixtures)
npm run dev # run the CLI from source via tsxLicense
MIT — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Live and historical cryptocurrency prices via CoinGecko free API.
Free, keyless live cryptocurrency prices, market cap, and 24h change via CoinGecko.
CoinGecko-backed live prices, market caps, DeFi metrics — no per-user API key needed.
CoinGecko MCP — wraps CoinGecko free API (no auth required)
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables interaction with the CoinGecko Pro API to access cryptocurrency data including price history and market metrics through both MCP and OpenAI function calling.9MIT
- AlicenseNot gradedqualityDmaintenanceProvides cryptocurrency market data using the CoinGecko API21MIT
- AlicenseNot gradedqualityDmaintenanceConnects AI agents to real-time cryptocurrency market data from CoinGecko API, enabling price lookups, coin details, market rankings, search, and trending crypto queries through natural language.19 npmApache 2.0
- AlicenseNot gradedqualityDmaintenanceProvides live and historical cryptocurrency prices, trending coins, and global market data via CoinGecko API, enabling AI agents to fetch real-time and historical crypto information.MIT