# Coinranking — MCP server on mcp.ai > Connect your Coinranking account and use 14 tools for analytics straight from your AI agent. Connect with your own API key. Coinranking provides a comprehensive API for accessing cryptocurrency market data, including coin prices, market caps, and historical data. By: mcp.ai · official Page: https://mcp.ai/coinranking ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_coinranking?ms=1787293560000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/coinranking/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/coinranking/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/coinranking/skill.md Postman collection (v2.1): https://mcp.ai/coinranking/postman.json ## Tools - coinranking_get_coin_details(uuid: string, timePeriod?: string, referenceCurrencyUuid?: string) — Retrieve comprehensive details for a specific cryptocurrency including current price, market cap, supply metrics, description, social links, sparkline data, and historical performance. Use when you ne - coinranking_get_coin_fiat_prices(uuid: string) — Tool to retrieve the current price of a cryptocurrency in all available fiat currencies including USD, EUR, GBP, and more. Use when you need to see how much a coin is worth across multiple fiat curren - coinranking_get_coin_history(id: string, timePeriod?: string, referenceCurrencyUuid?: string) — Tool to retrieve historical price data for a specific coin over a time period. Use when you need to analyze past performance of a coin; call after confirming its UUID. - coinranking_get_coin_price(uuid: string, timestamp?: integer, referenceCurrencyUuid?: string) — Tool to retrieve the current price or historical price at a specific timestamp for a cryptocurrency coin. Use when you need to get the current valuation of a coin or look up its price at a historical - coinranking_get_coin_price_history(uuid: string, timePeriod?: string, referenceCurrencyUuid?: string) — Tool to retrieve historical price data points for a specific coin over selectable time periods. Use when you need price history for charting, backtesting, or trend analysis. Call after confirming the - coinranking_get_coin_trading_volume_history(uuid: string, limit?: integer, interval?: string, referenceCurrencyUuid?: string) — Tool to retrieve historical trading volume data for a specific coin to build volume charts and analyze liquidity trends. Use when you need to analyze trading volume patterns over time; requires a prof - coinranking_get_coins(limit?: integer, tiers?: string, offset?: integer, search?: string, orderBy?: string, timePeriod?: string, orderDirection?: string, referenceCurrencyUuid?: string) — Retrieve a comprehensive list of cryptocurrency coins with detailed market data including prices, market caps, rankings, and price history. Supports filtering by search terms, quality tiers, and sorti - coinranking_get_reference_currencies(limit?: integer, types?: string[], cursor?: string, offset?: integer, search?: string) — Retrieve a comprehensive list of reference currencies including cryptocurrencies, fiat currencies (USD, EUR, etc.), denominators (Satoshi, Wei), and assets (Gold, Silver). Use this to get available cu - coinranking_get_stats() — Tool to retrieve global cryptocurrency market statistics. Use when you need an overview of the entire crypto market. - coinranking_get_stats_coins(uuids?: string[], timePeriod?: string, referenceCurrencyUuid?: string) — Tool to retrieve aggregate statistics for a selection of coins. Use when you need to calculate combined metrics for custom baskets, watchlists, or index products including market cap, trading volume, - coinranking_get_tag_details(slug: string, timePeriod?: string, referenceCurrencyUuid?: string) — Get detailed information about a specific cryptocurrency tag including market metrics, volume, associated coin count, and dominance data. Use when you need comprehensive information about a tag catego - coinranking_get_tags() — Get all available cryptocurrency tags/categories from Coinranking. Tags are used to categorize cryptocurrencies (e.g., DeFi, NFT, Stablecoins, Meme coins, etc.). This endpoint returns comprehensive in - coinranking_get_trending_coins(limit?: integer, tiers?: string, offset?: integer, timePeriod?: string, referenceCurrencyUuid?: string) — Retrieve a list of trending cryptocurrency coins ranked by user engagement and popularity on Coinranking. Supports optional filtering by reference currency, time period, coin tiers, and pagination. Re - coinranking_search_suggestions(query: string) — Tool to search and get suggestions for coins, markets, exchanges, fiat currencies, and categories by name, symbol, or contract address. Use when you need fast search suggestions across multiple entity ## Example prompts - "What can I do in Coinranking?" - "Show me a summary of my Coinranking account" ## Links Docs: https://mcp.ai/docs/mcps/coinranking Website: https://mcp.ai/mcps/coinranking