Coin MCP Server
The Coin MCP Server provides programmatic access to CoinMarketCap's cryptocurrency data, enabling AI applications to interact with detailed cryptocurrency information.
Fetch Cryptocurrency Listings: Use
listing-coinsto retrieve a paginated list of active cryptocurrencies with market data, supporting filters like price and market cap.Retrieve Detailed Coin Information: Access comprehensive details about specific cryptocurrencies with
get-coin-info, including logos, descriptions, and social links.Get Latest Market Quotes: Obtain real-time market quotes with
get-coin-quotes, with options for converting values to multiple currencies.Customization: Apply filters, sorting, and supplemental data fields to tailor responses to specific needs.
Provides access to CoinMarketCap's cryptocurrency data, enabling retrieval of cryptocurrency listings, quotes, and detailed information about various coins, with support for filtering by price, market cap, and other parameters.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Coin MCP Serverget the latest price for Bitcoin and Ethereum"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Coin MCP Server
A Model Context Protocol server that provides access to CoinMarketCap's cryptocurrency data. This server enables AI-powered applications to retrieve cryptocurrency listings, quotes, and detailed information about various coins.
Available Tools
listing-coins- Fetches a paginated list of all active cryptocurrencies with the latest market data.start(integer, optional): Offset the start (1-based index) of the paginated list of items to return.limit(integer, optional): Number of results to return (default: 10, max: 5000).price_min(number, optional): Minimum USD price to filter results.price_max(number, optional): Maximum USD price to filter results.market_cap_min(number, optional): Minimum market cap to filter results.market_cap_max(number, optional): Maximum market cap to filter results.convert(string, optional): Calculate market quotes in multiple currencies.sort(string, optional): Field to sort the list of cryptocurrencies by.sort_dir(string, optional): Direction to order cryptocurrencies (asc or desc).
get-coin-info- Retrieves detailed information about a specific cryptocurrency.id(string, optional): One or more comma-separated CoinMarketCap cryptocurrency IDs.slug(string, optional): A comma-separated list of cryptocurrency slugs.symbol(string, optional): One or more comma-separated cryptocurrency symbols.
get-coin-quotes- Fetches the latest market quotes for one or more cryptocurrencies.id(string, optional): One or more comma-separated cryptocurrency CoinMarketCap IDs.slug(string, optional): A comma-separated list of cryptocurrency slugs.symbol(string, optional): One or more comma-separated cryptocurrency symbols.
Installation
Installing via Smithery
To install Cryptocurrency Data for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install coin-api-mcp --client claudeBuild the Server
Clone this repository and build and install the program with your default Python interpreter (recommended).
git clone https://github.com/longmans/coin_api_mcp.git
cd coin_api_mcp
uv build
uv pip install .After installation, you can run it as a script using:
python -m coin_api_mcpRelated MCP server: Bybit MCP Server
Configuration
API Key
The server requires a CoinMarketCap API key to function. You can obtain one from CoinMarketCap's website. The API key can be provided in two ways:
As an environment variable:
export COINMARKETCAP_API_KEY=your_api_key_hereAs a command-line argument:
python -m coin_api_mcp --api-key=your_api_key_hereConfigure for Claude.app
Add to your Claude settings:
"mcpServers": {
"coin_api": {
"command": "python",
"args": ["-m", "coin_api_mcp"]
},
"env": {
"COINMARKETCAP_API_KEY": "your_api_key_here"
}
}If you see any issue, you may want to use the full path for the Python interpreter you are using. You can do a which python to find out the exact path if needed.
Remember to set the COINMARKETCAP_API_KEY environment variable or provide it via the --api-key argument.
Debugging
You can use the MCP inspector to debug the server
Contributing
We encourage contributions to help expand and improve Coin MCP Server. Whether you want to add new search capabilities, enhance existing functionality, or improve documentation, your input is valuable.
For examples of other MCP servers and implementation patterns, see: https://github.com/modelcontextprotocol/servers
Pull requests are welcome! Feel free to contribute new ideas, bug fixes, or enhancements to make Coin MCP Server even more powerful and useful.
License
Coin MCP Server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityAmaintenanceA Model Context Protocol (MCP) server that provides comprehensive cryptocurrency analysis using the CoinCap API. This server offers real-time price data, market analysis, and historical trends through an easy-to-use interface.Last updated322839MIT
- AlicenseBqualityFmaintenanceA Model Context Protocol server that provides read-only access to Bybit's cryptocurrency exchange API, allowing users to query real-time cryptocurrency data using natural language.Last updated122216MIT
- AlicenseAqualityBmaintenanceA Model Context Protocol (MCP) server that provides comprehensive cryptocurrency analysis using the CoinCap API. This server offers real-time price data, market analysis, and historical trends through an easy-to-use interface. Updated to use Coin Cap API v3Last updated3551MIT
- Alicense-qualityDmaintenanceA server that provides real-time cryptocurrency data through the Model Context Protocol, allowing access to detailed exchange information and current cryptocurrency rates from the CoinCap API.Last updated271MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
CoinMarketCap MCP — crypto prices, market cap, rankings
A Model Context Protocol server for Wix AI tools
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/longmans/coin_api_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server