Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| API_KEY | Yes | API 密钥 (API Key) for authentication. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_trending_coins | Get a list of trending coins. Trending coins are ranked dynamically based on user engagement and popularity. By default, the API returns the top 50 trending coins along with the price of each trending coin in USD. The response not only returns a list of coins, but also statistics regarding the requested list, such as the volume in the last 24 hours. |
| get_blockchain_uuid_by_contract_address | Find a specific coin by the contract address on its blockchain. We use the term contract address, but the name differs per ecosystem. For example, in Ethereum, it's called a smart contract address, others call it a token address, assetID, or something else. |
| get_blockchain_details | Find a blockchain |
| get_blockchains | Get a list of all blockchains. You can use the names in the list to request more details about a specific blockchain in our blockchain details endpoint, and you can use our Get UUID by contract address endpoint to find out if we have listed a specific token on one of these chains. |
| get_bulk_data_of_all_coins | $237 |
| get_search_suggestions | Search suggestions are a quick and easy way to find data on coinranking. The endpoint only accepts one parameter; a query. With this query you can find currencies (including fiat), exchanges and markets, by their symbol or name. The response always returns a set of the most prominent coins, exchanges and markets matching your query. |
| get_list_of_tags | Get a list of all our tags. Each tag provides insights into the number of coins it encompasses, along with market-specific statistics like volume and market capitalization. The tags can also be used in the coins endpoint as a filter. |
| get_tag_details | Find information about a specific tag. On Coinranking, we use this data on our coin categories page. |
| get_bitcoin_dominance_history | Get a list of bitcoin dominance history along with the bitcoin market capitalization data. On Coinranking, we use this endpoint on our bitcoin dominance chart. On Coinranking, we use this endpoint on our global trading volume chart. On Coinranking, we use this endpoint on our global market cap chart. |
| get_global_trading_volume_history | With the global trading volume history endpoint, you can retrieve historical cryptocurrency trading data, enabling you to analyze market trends and track cryptocurrency trading activity over time. On Coinranking, we use this endpoint on our global trading volume chart. On Coinranking, we use this endpoint on our global market cap chart. |
| get_global_market_cap_history | With the global market caps history endpoint, you can retrieve historical cryptocurrency market capitalization data, enabling you to analyze trends and track market performance over time. On Coinranking, we use this endpoint on our global market cap chart. |
| get_global_stats | These global statistics tell about the data available on coinranking. |
| get_stats_for_selection_of_coins | Get stats for a selection of coins. |
| get_exchange_markets | Find markets on a specific exchange. On Coinranking, we use this endpoint on our exchange markets page. This endpoint requires the ultra plan or higher. |
| get_exchange_coins | Find coins listed on a specific exchange. This endpoint requires the ultra plan or higher. |
| get_exchanges | Get a list of exchanges. Exchanges are ranked based on their trading volume in the last 24 hours. This endpoint requires the ultra plan or higher. |
| get_exchange | Find information on a specific exchange listed on coinranking. An exchange is a place where cryptocurrencies are traded. This endpoint requires the ultra plan or higher. |
| get_exchange_new_coins | Retrieve the latest coin listings on a specific exchange. On Coinranking, we use this endpoint on our exchange new coin listings page. |
| get_coin_rank_history | With the coin ranks endpoint you can check out how a coin was ranked throughout its existence. We have different rankings available for coins; by market cap (which is also the default ranking on coinranking.com), but also by 24 hour volume moving sum, by their sheer price in USD or in the fully diluted market cap. |
| get_coin_markets | Find markets on different exchanges that trade a specific coin. This endpoint requires the ultra plan or higher. |
| get_coin_ohlc_data | Get OHLCV (Open High Low Close Volume) data for the coin throughout time. This endpoint requires the ultra plan or higher. |
| get_coin_market_cap_history | With the coin market-caps endpoint you can check out a coin's historical market cap. The market cap for each coin is determined by the latest price for one coin, multiplied by the amount of coins in circulation. |
| get_coin_gains_and_losses | Find gains and losses data for a specific coin over different time intervals. On Coinranking we use this endpoint on our coin detail page. |
| get_coin_price | With the price endpoint the price can be requested for a specific coin on a specific time. The response is just a single price nearest to the requested time, including its timestamp. |
| get_coin_price_history | Coinranking keeps track of prices on all listed assets. The history endpoint lists prices and their timestamp for the requested time period, useful for making a chart. |
| get_coins | Get a list of coins. Coins are by default ordered by their rank, which - somewhat simplified - means that they are ordered on marketcap. The response not only returns a list of coins, but also statistics regarding the requested list, such as the volume in the last 24 hours. |
| get_coin | Find information about a specific coin. |
| get_coin_fiat_price | The coin fiat prices endpoint provides real-time cryptocurrency prices in all available fiat currencies, including USD, EUR, GBP, and more. These fiat currencies act as reference currencies in our system, forming the basis for conversions. To learn more about how reference currencies work, see our reference currencies endpoint. |
| get_coin_modifiers | Get the modifiers of a coin's supply and their balance. This endpoint requires the ultra plan or higher. |
| get_coin_supply_history | With the coin supplies endpoint you can check out a coin's historical amount of supplies. You can read more about supplies in our FAQ. |
| get_coin_issuance_blockchains | Get the issuance blockchains on which the coin is issued. This endpoint requires the ultra plan or higher. |
| get_coin_exchanges | Find exchanges where a specific coin can be traded. This endpoint requires the ultra plan or higher. |
| get_exchanges_index | List of all exchanges currently available on Coinranking, for indexing purposes. This endpoint requires the ultra plan or higher. |
| get_coins_index | List of all coins currently available on coinranking, for indexing purposes. This endpoint requires the ultra plan or higher. |
| get_market | Find information on a specific market listed on Coinranking. This endpoint requires the ultra plan or higher. |
| get_reference_currencies | Get a list of reference currencies, which can be used as reference for coins. The response includes all the essentials for this use-case, such as the symbol (e.g. USD) and - if available - the sign (e.g. $). |
| get_markets | Get a list of markets. Markets are ranked by their volume over the last 24 hours. Use our filters to get a subset of the markets. This endpoint requires the ultra plan or higher. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |