mcpField
S
Startmining Bitcoin Mining Data

Startmining Bitcoin Mining Data

Local
pro.startmining.ioFinance0Updated 3w ago

About Startmining Bitcoin Mining Data

Startmining Bitcoin Mining Data is an MCP server that provides Bitcoin market, network, and mining data plus profitability calculations. It is intended for users evaluating mining conditions, with current and historical metrics, halving information, mempool data, and ASIC prices.

Key features

  1. 01Current BTC price and mining metrics
  2. 02Mining profitability and breakeven calculations
  3. 03Historical price and difficulty data
  4. 04Halving, mempool, and recent block data
  5. 05ASIC prices by efficiency tier

Use cases

  1. 01Estimate profitability for an ASIC setup
  2. 02Review weekly or monthly mining statistics
  3. 03Check current hashprice and network difficulty
  4. 04Inspect mempool fees and recent blocks

MCP support

The MCP server exposes tools for Bitcoin market and network metrics, historical data, mining profitability and breakeven calculations, halving details, mempool status, recent blocks, and ASIC prices.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"tibsp-startmining": {
"command": "npx",
"args": [
"-y",
"@startminingmcp/mcp"
]
}
}
}
Run commandnpx -y @startminingmcp/mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@startminingmcp/mcp1.2.0

Tools

13

Saved tool list · updated 3w ago

This tool takes no parameters.

Details

From the project README

@startminingmcp/mcp

MCP (Model Context Protocol) server for Bitcoin mining data. Get real-time hashprice, difficulty, profitability calculations, and more.

🚀 Features

  • Real-time market data — BTC price, hashprice, difficulty, network stats
  • Profitability calculator — Calculate ROI for any ASIC setup
  • Historical data — Price and difficulty history since 2009
  • Halving tracker — Current era, next halving, supply stats
  • Mempool & blocks — Fee estimates and recent blocks
  • ASIC prices — Market prices by efficiency tier

📦 Installation

npm install -g @startminingmcp/mcp

Or use directly with npx:

npx @startminingmcp/mcp

⚙️ Configuration

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "startmining": {
      "command": "npx",
      "args": ["@startminingmcp/mcp"]
    }
  }
}
With API Key (optional, for higher rate limits)
{
  "mcpServers": {
    "startmining": {
      "command": "npx",
      "args": ["@startminingmcp/mcp"],
      "env": {
        "STARTMINING_API_KEY": "your_api_key"
      }
    }
  }
}

🛠️ Available Tools

ToolDescription
get_market_dataCurrent BTC price, hashprice, difficulty, network stats
get_hashpriceHashprice breakdown ($/PH/day)
get_difficultyCurrent difficulty + next adjustment prediction
get_halving_infoHalving era, next date, supply stats
get_price_historyHistorical BTC prices (from, to, granularity)
get_difficulty_historyHistorical difficulty & hashrate
get_monthly_averagesCalendar-month averages (UTC) of BTC price, hashrate, hashprice USD & BTC (month: YYYY-MM)
get_weekly_statsClosed ISO-week stats (UTC): block time, real fees, implied hashrate, real hashprice BTC & USD, difficulty adjustments, daily rows (default: last 2 weeks)
calculate_profitabilityMining profitability for given setup
calculate_breakevenBreakeven BTC price
get_mempoolMempool status & fee estimates
get_recent_blocksRecent blocks info (max 50)
get_asic_pricesASIC market prices by efficiency

💡 Example Queries

Once configured, you can ask Claude:

  • "What's the current hashprice?"
  • "Calculate profitability for an S21 (200 TH/s, 3500W) at $0.05/kWh"
  • "When is the next halving?"
  • "Show me BTC price history for last month"
  • "What's the mempool fee situation?"
  • "Give me the September 2026 monthly averages for price, hashrate and hashprice"
  • "Compare the last two closed weeks: block time, fees and hashprice"

📊 Data Sources

  • Price data: Internal database (since 2009-01-03)
  • Network data: Direct Bitcoin Core node
  • Calculations: Real-time based on current conditions

🔗 Links

📄 License

MIT © Startmining

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.