@aigne/cmc-mcp-server
v1.0.8
Published
An MCP server implementation that integrates the CoinMarketCap API, providing cryptocurrency data query capabilities.
Downloads
26
Readme
CoinMarketCap MCP Server
An MCP server implementation that integrates the CoinMarketCap API, providing cryptocurrency data query capabilities.
Features
- Cryptocurrency Metadata: Retrieve detailed token information including logos, descriptions, and official website links
- Real-time Market Quotes: Get the latest cryptocurrency prices and market data
- Historical Data: Access historical OHLCV (Open, High, Low, Close, Volume) data
- Flexible Time Ranges: Support for custom time intervals and periods
Tools
get-coin-metadata
- Retrieve static metadata for one or more cryptocurrencies
- Input Parameters:
id(string): Cryptocurrency ID
- Returns:
- Token logo
- Description
- Official website URL
- Social media links
- Technical documentation links
get-coin-quotes
- Get the latest market quotes for one or more cryptocurrencies
- Input Parameters:
id(string): Cryptocurrency ID
- Returns:
- Current price
- 24-hour trading volume
- Market capitalization
- Price change percentage
get-coin-ohlcv
- Fetch historical OHLCV data for cryptocurrencies
- Input Parameters:
id(string): Cryptocurrency IDtime_period(string): Time periodinterval(string): Time intervaltime_start(string): Start timetime_end(string): End time
- Returns:
- Opening price (Open)
- Highest price (High)
- Lowest price (Low)
- Closing price (Close)
- Trading volume (Volume)
- Market capitalization (Market Cap)
Configuration
Getting an API Key
- Sign up for a CoinMarketCap Developer account
- Choose a plan (Free tier available)
- Generate your API key from the developer dashboard
Setting up API Key
- Configure your CoinMarketCap API Key in the blocklet configuration
License
This 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.
