Read-only VNISH firmware metadata, Ninja guidance and input-based mining economics calculations.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Calculate hypothetical daily revenue after an illustrative time/hashrate-based developer fee and electricity cost using user-supplied inputs. H*q*(hours/24)*(1-f/100) - (W/1000)*hours*t. This is a scenario, not a profit forecast or a statement of actual VNISH fees. Use pre-fee gross hashrate; do not deduct the fee twice.
Average wall power while operating, watts.
Gross pre-fee hashrate, TH/s. The daily hashprice input must use the same hashrate basis.
Scenario fee as a percent of gross daily revenue. This tool does not supply an actual firmware fee.
Electricity price in USD/kWh.
Gross daily revenue for one TH/s, USD/(TH/s)/day. Supply it yourself; no market data is fetched.
Hours per day at the stated hashrate and wall power. Revenue and electricity scale by this same uptime assumption.
Calculate hypothetical daily revenue after an illustrative time/hashrate-based developer fee and electricity cost using user-supplied inputs. H*q*(hours/24)*(1-f/100) - (W/1000)*hours*t. This is a scenario, not a profit forecast or a statement of actual VNISH fees. Use pre-fee gross hashrate; do not deduct the fee twice.
| Argument | Type | Description |
|---|---|---|
| power_w* | number | Average wall power while operating, watts. |
| hashrate_th_s* | number | Gross pre-fee hashrate, TH/s. The daily hashprice input must use the same hashrate basis. |
| dev_fee_percent* | number | Scenario fee as a percent of gross daily revenue. This tool does not supply an actual firmware fee. |
| electricity_usd_per_kwh* | number | Electricity price in USD/kWh. |
| operating_hours_per_day | number | Hours per day at the stated hashrate and wall power. Revenue and electricity scale by this same uptime assumption. |
| hashprice_usd_per_th_day* | number | Gross daily revenue for one TH/s, USD/(TH/s)/day. Supply it yourself; no market data is fetched. |
{
"type": "object",
"required": [
"hashrate_th_s",
"power_w",
"dev_fee_percent",
"hashprice_usd_per_th_day",
"electricity_usd_per_kwh"
],
"properties": {
"power_w": {
"type": "number",
"maximum": 1000000000,
"minimum": 0,
"description": "Average wall power while operating, watts."
},
"hashrate_th_s": {
"type": "number",
"maximum": 100000000,
"minimum": 0,
"description": "Gross pre-fee hashrate, TH/s. The daily hashprice input must use the same hashrate basis."
},
"dev_fee_percent": {
"type": "number",
"maximum": 100,
"minimum": 0,
"description": "Scenario fee as a percent of gross daily revenue. This tool does not supply an actual firmware fee."
},
"electricity_usd_per_kwh": {
"type": "number",
"maximum": 1000,
"minimum": 0,
"description": "Electricity price in USD/kWh."
},
"operating_hours_per_day": {
"type": "number",
"default": 24,
"maximum": 24,
"minimum": 0,
"description": "Hours per day at the stated hashrate and wall power. Revenue and electricity scale by this same uptime assumption."
},
"hashprice_usd_per_th_day": {
"type": "number",
"maximum": 1000000,
"minimum": 0,
"description": "Gross daily revenue for one TH/s, USD/(TH/s)/day. Supply it yourself; no market data is fetched."
}
},
"additionalProperties": false
}Return a selected public VNISH Ninja guide about control-board identification, installation SSH errors, or return-to-stock preparation. A reference is not a device-specific installation or recovery instruction. No device connection or action is performed.
| Argument | Type | Description |
|---|---|---|
| topic* | string | |
| language | string |
{
"type": "object",
"required": [
"topic"
],
"properties": {
"topic": {
"enum": [
"identify-control-board",
"ssh-error-install",
"return-to-stock"
],
"type": "string"
},
"language": {
"enum": [
"en",
"ru"
],
"type": "string",
"default": "en"
}
},
"additionalProperties": false
}Find records in a dated snapshot of the public vnish.global firmware catalog. Use the exact model ID; narrow by board code and version if known. Returns file size, SHA-256 and source links. A catalog record does not establish device compatibility, package authenticity, or successful hardware testing. Does not download or install firmware.
| Argument | Type | Description |
|---|---|---|
| version | string | |
| model_id* | string | Exact catalog model ID, for example s19j-xp. Read the model-index resource for all IDs. |
| board_platform | string |
{
"type": "object",
"required": [
"model_id"
],
"properties": {
"version": {
"enum": [
"1.3.4",
"1.3.5",
"1.3.6"
],
"type": "string"
},
"model_id": {
"type": "string",
"pattern": "^[a-z0-9-]+$",
"maxLength": 64,
"minLength": 1,
"description": "Exact catalog model ID, for example s19j-xp. Read the model-index resource for all IDs."
},
"board_platform": {
"enum": [
"aml",
"bb",
"cv",
"xil"
],
"type": "string"
}
},
"additionalProperties": false
}