CoinGecko Server logo

CoinGecko Server

by crazyrabbitLTC

A Model Context Protocol (MCP) server and OpenAI function calling service for interacting with the CoinGecko Pro API. It provides tools to retrieve cryptocurrency data.

View on GitHub

Last updated: N/A

What is CoinGecko Server?

This is a server that acts as an interface to the CoinGecko Pro API, allowing users to retrieve cryptocurrency data through Model Context Protocol (MCP) and OpenAI function calling. It includes features like coin lookup, historical data retrieval, and local caching.

How to use CoinGecko Server?

The server can be used with Claude Desktop by adding it to the MCP server configuration. It can also be used with OpenAI function calling by importing the CoinGeckoService, getting the function definitions, and calling the desired functions with appropriate arguments. An API key from CoinGecko is required.

Key features of CoinGecko Server

  • Paginated list of supported cryptocurrencies

  • Coin ID lookup by name or symbol

  • Historical price, market cap, and volume data

  • OHLC (Open, High, Low, Close) candlestick data

  • Local coin cache with refresh capability

Use cases of CoinGecko Server

  • Retrieving current and historical cryptocurrency prices

  • Analyzing market trends and volatility

  • Building cryptocurrency trading bots

  • Integrating cryptocurrency data into applications

  • Providing cryptocurrency information to AI models

FAQ from CoinGecko Server

What API key do I need?

You need a CoinGecko Pro API key to use this server.

How do I install the server?

You can install the server using npm install coingecko-server.

How do I configure the server for Claude Desktop?

Add the server configuration to your Claude Desktop configuration file (claude_desktop_config.json) with the correct path to the server's entry point and your CoinGecko API key.

What data types are supported?

The server supports OHLCData, HistoricalData, and CoinInfo data types.

Where can I find the CoinGecko Pro API documentation?

You can find the documentation at https://www.coingecko.com/api/documentation.