Skip to main content
Glama
TIBSP

startmining-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
STARTMINING_API_KEYNoOptional API key for higher rate limits

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_market_dataA

Get current Bitcoin market and mining data including price, hashprice, difficulty, and network stats

get_hashpriceB

Get current hashprice (mining revenue per PH/day) with detailed breakdown

get_difficultyB

Get current difficulty and next adjustment prediction

get_halving_infoA

Get Bitcoin halving information - current era, next halving date, supply stats

get_price_historyC

Get historical Bitcoin prices

get_difficulty_historyC

Get historical difficulty and hashrate data

calculate_profitabilityC

Calculate mining profitability for given hashrate and electricity cost

calculate_breakevenC

Calculate breakeven BTC price for mining operation

get_mempoolB

Get mempool status and fee estimates

get_recent_blocksA

Get the most recent Bitcoin blocks (max 50, i.e. a few hours). For weekly block time, fees or hashprice use get_weekly_stats

get_monthly_averagesA

Get calendar-month averages (UTC) of BTC price, network hashrate, and hashprice in USD and BTC, for monthly mining reports. The month must be complete.

get_weekly_statsA

Get closed ISO-week (Monday 00:00 UTC to Monday 00:00 UTC) Bitcoin network stats for weekly mining reports: block count and average block time, real transaction fees, implied hashrate, real hashprice in BTC and USD, difficulty adjustments with timestamps, BTC price, raw daily rows, methodology and coverage. Defaults to the last 2 closed weeks.

get_asic_pricesB

Get ASIC miner price data and efficiency stats

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 13 tools

Disambiguation4/5

Most tools target distinct resources (mempool, ASIC prices, halving, recent blocks), and descriptions cross-reference alternatives like get_weekly_stats. However, get_market_data bundles price/hashprice/difficulty/network stats and overlaps with get_hashprice, get_difficulty, and get_price_history, creating some selection ambiguity.

Naming Consistency5/5

Every tool follows a clean verb_noun snake_case pattern: get_* or calculate_*. The convention is completely predictable across all 13 tools.

Tool Count5/5

13 tools is well within the ideal range and each covers a meaningful slice of the mining-analytics domain (current stats, historical series, profitability calcs). Nothing feels padded or missing at the count level.

Completeness4/5

The surface covers current data (difficulty, hashprice, mempool, market), history (price, difficulty, weekly/monthly aggregates, blocks), and calculators (profitability, breakeven), which is strong lifecycle coverage. Minor gaps remain, e.g. no historical profitability or per-pool/miner comparison, but core workflows are supported.

Maintenance

ActivityMaintained
ResponsivenessNo issues