goldrush-mcp-server
by covalenthq·★ 14·Score 42
MCP server exposing Covalent's GoldRush blockchain APIs as tools and resources for LLM clients.
Overview
The goldrush-mcp-server is a TypeScript implementation that provides Model Context Protocol (MCP) integration with Covalent's blockchain analytics APIs. It exposes numerous blockchain-related tools including token balances, transaction history, block information, gas prices, and portfolio analysis. The server supports multiple transport protocols (STDIO and HTTP) and can be integrated with various LLM clients like Claude Desktop, Cursor, and Windsurf. The modular architecture makes it easy to maintain and extend with additional blockchain-related functionality.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this MCP server when you need blockchain data integration for AI applications and are already using or planning to use Covalent's GoldRush API.
When NOT to choose this
Avoid this if you need blockchain data from a different provider or want to minimize dependencies on external blockchain data services.
Tools this server exposes
12 tools extracted from the READMEbitcoin_hd_wallet_balancesFetch balances for each active child address derived from a Bitcoin HD wallet.
bitcoin_non_hd_wallet_balancesFetch Bitcoin balance for a non-HD address.
bitcoin_transactionsFetch transactions for a specific Bitcoin address with full transaction details.
blockFetch and render a single block for a block explorer.
block_heightsGet all the block heights within a particular date range.
erc20_token_transfersGet the transfer-in and transfer-out of a token along with historical prices from an address.
gas_pricesGet real-time gas estimates for different transaction speeds on a specific network.
historical_portfolio_valueGet daily portfolio balance for an address broken down by the token.
historical_token_balancesFetch historical native and fungible tokens held by an address at a given block height or date.
historical_token_pricesGet historic prices of a token between date ranges.
log_events_by_addressGet all the event logs emitted from a particular contract address.
log_events_by_topicGet all event logs of the same topic hash across all contracts within a particular chain.
Comparable tools
Installation
Installation
npm install -g @covalenthq/goldrush-mcp-serverClaude Desktop Configuration
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"goldrush": {
"command": "npx",
"args": ["-y", "@covalenthq/goldrush-mcp-server@latest"],
"env": {
"GOLDRUSH_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}FAQ
- What is GoldRush API key?
- An API key from Covalent's GoldRush platform (https://goldrush.dev/platform/auth/register/) is required to use the MCP server and access blockchain data.
- What transport protocols does this server support?
- The server supports both STDIO (recommended for MCP clients) and HTTP transports for different integration scenarios.
Compare goldrush-mcp-server with
Last updated · Auto-generated from public README + GitHub signals.