Skip to main content
Glama

Price Service MCP

A Model Context Protocol (MCP) server that provides cryptocurrency price data retrieval capabilities. This server connects to BitwaveCorp's price service API to fetch real-time and historical cryptocurrency prices.

Features

  • get_price: Fetch cryptocurrency price data with customizable parameters

  • health_check: Check the health status of the price service

  • Support for multiple exchanges (Coinbase, Binance, Kraken)

  • Historical price data with timestamp support

  • Multiple time resolutions (1m, 5m, 15m, 1h, 4h, 1d)

  • Configurable fiat currency conversion

Installation

npm install npm run build

Usage

Development

npm run dev

Production

npm run build npm start

Tools

get_price

Retrieve cryptocurrency price data from the price service.

Parameters:

  • fromSym (required): Cryptocurrency symbol (e.g., "BTC", "ETH")

  • timestampSEC (optional): Unix timestamp in seconds for historical price

  • service (optional): Price service to use ("coinbase", "binance", "kraken") - default: "coinbase"

  • resolution (optional): Time resolution ("1m", "5m", "15m", "1h", "4h", "1d") - default: "1d"

  • toFiat (optional): Target fiat currency - default: "USD"

  • timezone (optional): Timezone for timestamp - default: "UTC"

Example:

{ "fromSym": "BTC", "service": "coinbase", "toFiat": "USD" }

health_check

Check the health status of both the MCP server and the underlying price service.

Parameters: None

Configuration for Claude Desktop

Add this to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json):

{ "mcpServers": { "price-service": { "command": "node", "args": ["/path/to/price-service-mcp/build/index.js"] } } }

API Endpoint

The MCP server connects to: https://price-svc-utyjy373hq-uc.a.run.app

Development

  1. Clone the repository

  2. Install dependencies: npm install

  3. Build the project: npm run build

  4. Run in development mode: npm run dev

License

MIT

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

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/BitwaveCorp/price-service-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server