listing-coinsLABSCO SUMMARY
Market screening, not just a price check.
Anything can quote a coin. The filters here — price band, market-cap band, sort field, result limit — are what let a question like what is above a billion and under a dollar be answered in one call.
What it is
A Python MCP server over CoinMarketCap's API. It returns a paginated listing of active cryptocurrencies with latest market data, detailed information on a named coin, and the latest quotes for one or several at a time.
What you get
- Active cryptocurrencies listed with latest market data, paginated
- Filters on minimum and maximum USD price and market cap
- Sorting by a field you choose, ascending or descending
- Market quotes converted into other currencies
- Coin detail and latest quotes addressed by id, slug or symbol
Requirements
A CoinMarketCap API key. Build and install it with uv.
Setup effort
Build from source — git clone https://github.com/longmans/coin_api_mcp.git
USE CASES
Checking what a coin is trading at
Quote it by symbol, slug or id, in the currency you actually think in.
Finding coins inside a price or market-cap band
List with the minimum and maximum filters set, sorted by the field you care about.
Reading up on a token before going further
Pull the detailed record for the coin rather than a price alone.
Comparing several coins at once
Quote them together in one call, and read the detail on whichever stands out.
Seeing the top of the market in your own currency
List with a conversion currency set, so the numbers do not need converting afterwards.
3 tools
Listed in project docs. Your client may show a different list.
get-coin-infoget-coin-quotesBEFORE YOU INSTALL
What to know first
Tools you get
3 tools named in the project's documentation. Names use hyphens: listing-coins, get-coin-info and get-coin-quotes. All three read CoinMarketCap data; nothing manages portfolios, alerts or trades.
Requires
COINMARKETCAP_API_KEY in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
This one is built from source rather than installed with a single command.
Server setup
git clone https://github.com/longmans/coin_api_mcp.git
cd coin_api_mcp
uv build
uv pip install .MCP Clients
Claude Desktop — pip
{
"mcpServers": {
"coin_api": {
"command": "python",
"args": [
"-m",
"coin_api_mcp"
],
"env": {
"COINMARKETCAP_API_KEY": "<YOUR_COINMARKETCAP_API_KEY>"
}
}
}
}