Dogechain
Dogecoin blockchain lookups: transactions explained, addresses, blocks, fees, supply and charts.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"dogechain": {
"url": "https://dogechain.com/mcp"
}
}
}Remote endpoints
https://dogechain.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (9)
🟢find(query)
Works out whether a string is a Dogecoin block height, block hash, transaction id or address, and which tool to call next. Use it when unsure.
Input Schema
{
"type": "object",
"properties": {
"query": {
"description": "A block height, block hash, transaction id or address.",
"maxLength": 100,
"type": "string"
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢get_transaction(txid)
A Dogecoin transaction in plain English: who paid whom, how much, the likely change, the fee, its confirmations, every input and output, and any address-poisoning (lookalike) warning.
Input Schema
{
"type": "object",
"properties": {
"txid": {
"description": "The transaction id: 64 hex characters.",
"pattern": "^[0-9a-fA-F]{64}$",
"type": "string"
}
},
"required": [
"txid"
],
"additionalProperties": false
}🟢get_address(address, page)
A Dogecoin address: balance (with its dollar value), totals received and sent, transaction count, its mining-pool name if any, rank among the largest holders, lookalike warnings, and its history newest first, 10 a page.
Input Schema
{
"type": "object",
"properties": {
"address": {
"description": "A Dogecoin address, e.g. D8AXXiGEZeZnMKTKnC9AWB3YUU4jfMAmYU.",
"type": "string"
},
"page": {
"description": "Page, from 1 (default 1).",
"minimum": 1,
"type": "integer"
}
},
"required": [
"address"
],
"additionalProperties": false
}🟢get_block(block, page)
A Dogecoin block: when it was found, who mined it (pool name and payout address), reward and fees, size, confirmations, and its transactions as one-line stories, 25 a page.
Input Schema
{
"type": "object",
"properties": {
"block": {
"description": "A height, a 64-hex block hash, or \"latest\".",
"type": "string"
},
"page": {
"description": "Page, from 1 (default 1).",
"minimum": 1,
"type": "integer"
}
},
"required": [
"block"
],
"additionalProperties": false
}🟢get_network
The Dogecoin network now: the newest block, the mempool and next-block fees, hashrate, difficulty, the latest blocks and the biggest recent transfers.
Input Schema
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢get_fees
What it costs to send DOGE right now: the least a payment can pay, what people actually paid lately, next-block fee rates and how many transactions are waiting.
Input Schema
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢get_supply
How many DOGE exist, how many are added each day and year (10,000 per block, no maximum), and inflation now and ahead.
Input Schema
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢get_rich_list(page)
The 1,000 addresses holding the most DOGE, 100 a page, with how concentrated holdings are. Big holders are often exchanges.
Input Schema
{
"type": "object",
"properties": {
"page": {
"description": "Page 1 to 10 (default 1).",
"maximum": 10,
"minimum": 1,
"type": "integer"
}
},
"required": [],
"additionalProperties": false
}🟢get_chart(interval, last, series)
A Dogecoin chart series over time, oldest first: e.g. tx_count, fees_median, hashrate, difficulty, supply, price_usd, block_interval, active_addresses, pool_share, holder_share.
Input Schema
{
"type": "object",
"properties": {
"interval": {
"description": "Default day. minute is for tx_per_min only; pool_share, transfers and holder_share come by day or hour.",
"enum": [
"minute",
"hour",
"day",
"week",
"month"
],
"type": "string"
},
"last": {
"description": "How many of the latest points (default 30).",
"maximum": 500,
"minimum": 1,
"type": "integer"
},
"series": {
"enum": [
"tx_count",
"block_size",
"active_addresses",
"new_addresses",
"transfers",
"transfers_sent",
"fees_median",
"fees_total",
"hashrate",
"difficulty",
"block_interval",
"pool_share",
"lookalikes",
"lookalike_senders",
"supply",
"price_usd",
"holder_share",
"tx_per_min"
],
"type": "string"
}
},
"required": [
"series"
],
"additionalProperties": false
}Community
Evidence