home / mcp / coinranking1 mcp server
An MCP server that provides access to the Coinranking1 API for seamless integration.
Configuration
View docs{
"mcpServers": {
"bach-ai-tools-coinranking1": {
"command": "uvx",
"args": [
"--from",
"bach-coinranking1",
"bach_coinranking1"
],
"env": {
"API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}You set up this MCP server to access the Coinranking1 API through a lightweight, configurable bridge. It supports quick local runs with a standard input/output interface, making it easy to integrate Coinranking1 data into your apps without managing a full API client directly.
Install and run the MCP server using the prepared stdio flow. You will start a local bridge that your MCP client can query to fetch Coinranking1 data such as coins, markets, and trends. Set your API key in the environment and point your client to the MCP runtime.
{
"mcpServers": {
"coinranking1": {
"type": "stdio",
"command": "uvx",
"args": ["--from", "bach-coinranking1", "bach_coinranking1"],
"env": {
"API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}Prerequisites: ensure Python and the uvx runner are available for your environment. You do not need to install a separate HTTP client; the MCP layer handles communication through the stdio channel.
Environment variables: set API_KEY with your Coinranking1 API key before starting the MCP server. This key is used by the backend to authorize requests to Coinranking1.
The MCP server runs locally and relies on a single API key to authorize requests to Coinranking1. Treat the API key as a secret. Do not commit it to version control or expose it in client-side code.
If the MCP runtime cannot start, verify that uvx is installed and available in your PATH. Confirm that the environment variable API_KEY is set and that the command line arguments match the expected runtime for the bach_coinranking1 MCP server.
This MCP server exposes a comprehensive set of Coinranking1 endpoints. Typical capabilities include listing coins, retrieving coin details, fetching market data, and obtaining global statistics. Each tool corresponds to an endpoint described by the server and can be invoked through your MCP client as part of your data integration workflows.
Retrieve a list of trending coins, ranked by engagement and popularity, with prices in the reference currency and related statistics.
Fetch a list of coins with details such as price, market cap, and 24h volume. Supports filters like symbols, uuids, tiers, tags, and ordering.
Get detailed information about a specific coin by its UUID, including price history and market data.
Return a list of blockchains supported by the Coinranking data set.
Get detailed information for a specific blockchain by name.
Find a coin by its contract address on a blockchain, returning its UUID and related data.
Retrieve bulk data for all coins in a single request.
Provide quick search suggestions for coins, exchanges, and markets based on a query.
Fetch detailed information about a specific tag/slug, including its related coins.
Get a list of all tags with counts and market statistics.
Obtain global statistics about available coins and markets.
Retrieve historical global trading volumes to analyze market activity.
Retrieve historical global market capitalization data.
Get statistics for a selected set of coins with time-based changes.
List exchanges with their market data and filtering options.
Find markets for a specific exchange and paginate results.
Find coins listed on a specific exchange.
Find markets for a specific coin across exchanges.
Get OHLCV data for a coin over a specified interval.
Retrieve historical market capitalization data for a coin.
Get gains and losses data for a coin over different time periods.
Get the price of a coin at a specific time or latest price if no timestamp is provided.
List historical prices for a coin over a time period.
Index of all coins available in Coinranking data.
Index of all exchanges available in Coinranking data.
Find information about a specific market by UUID.
List reference currencies used for price calculations.
Get a list of markets with filters for currency, limits, and sorting.