get_indexer_status
Monitor Bitcoin blockchain indexer sync progress to verify operational status and track synchronization completion with current height, chain tip, and estimated time remaining.
Instructions
Check the blockchain indexer sync progress.
Returns current indexed height, chain tip, sync percentage, blocks/sec, and ETA. Use this to check if the indexer is running and how far along the initial sync is.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |
Implementation Reference
- src/bitcoin_mcp/server.py:1606-1613 (handler)Tool handler for 'get_indexer_status' which queries the indexed API status endpoint.
def get_indexer_status() -> str: """Check the blockchain indexer sync progress. Returns current indexed height, chain tip, sync percentage, blocks/sec, and ETA. Use this to check if the indexer is running and how far along the initial sync is. """ result = _query_indexed_api("status") return json.dumps(result)