ZKOM MCP Server for Cryptocurrency Prices
LocalAbout ZKOM MCP Server for Cryptocurrency Prices
A Python MCP server that retrieves cryptocurrency prices from Coinbase. It supports price queries in different currencies and caches results to reduce API calls.
Key features
- 01Retrieve cryptocurrency exchange rates
- 02Query prices in different currencies
- 03Cache results to reduce API calls
- 04Return MCP-compliant API responses
Use cases
- 01Check a cryptocurrency price in USD
- 02Query a coin price in a selected currency
- 03Reduce repeated Coinbase API requests through caching
MCP support
The server exposes cryptocurrency price retrieval through an MCP-compliant API, using Coinbase exchange-rate data.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEZKOM MCP Server for Cryptocurrency Prices
A Model Context Protocol (MCP) server implementation for retrieving cryptocurrency prices from Coinbase.
Features
- Get real-time exchange rates for cryptocurrencies
- MCP-compliant API responses
- Support for querying prices in various currencies
- Caching mechanism to reduce API calls
Installation
- Clone the repository:
git clone https://github.com/your-username/zkom_mcp_server.git
cd zkom_mcp_server
- Install dependencies:
pip install -r requirements.txt
- Run the server:
python -m app.main
Usage
Send requests to the MCP server endpoints:
GET /v1/crypto/price?symbol=BTC¤cy=USD
Environment Variables
Create a .env file with the following variables:
# Server configuration
PORT=8000
HOST=0.0.0.0
# Coinbase API configuration
COINBASE_API_URL=https://api.coinbase.com/v2/exchange-rates
API Documentation
Once the server is running, access the API documentation at:
http://localhost:8000/docs
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.