Server definition
- Hash
- sha256:424e35d962d117c05522211f5372fd076bcf41799ea9aba367436a9be2343c9a
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": "Read-only public references for vnish.global, vnish.ninja and roiasic.com. Catalog results are dated metadata, not hardware verification. Scenario outputs use user-supplied assumptions and are not profit forecasts. No device access, installation, authentication, or writes.",
"tools": [
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"dev_fee_percent": {
"description": "Scenario fee as a percent of gross daily revenue. This tool does not supply an actual firmware fee.",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"electricity_usd_per_kwh": {
"description": "Electricity price in USD/kWh.",
"maximum": 1000,
"minimum": 0,
"type": "number"
},
"hashprice_usd_per_th_day": {
"description": "Gross daily revenue for one TH/s, USD/(TH/s)/day. Supply it yourself; no market data is fetched.",
"maximum": 1000000,
"minimum": 0,
"type": "number"
},
"hashrate_th_s": {
"description": "Gross pre-fee hashrate, TH/s. The daily hashprice input must use the same hashrate basis.",
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"operating_hours_per_day": {
"default": 24,
"description": "Hours per day at the stated hashrate and wall power. Revenue and electricity scale by this same uptime assumption.",
"maximum": 24,
"minimum": 0,
"type": "number"
},
"power_w": {
"description": "Average wall power while operating, watts.",
"maximum": 1000000000,
"minimum": 0,
"type": "number"
}
},
"required": [
"hashrate_th_s",
"power_w",
"dev_fee_percent",
"hashprice_usd_per_th_day",
"electricity_usd_per_kwh"
],
"type": "object"
},
"name": "calculate_roi_scenario",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"language": {
"default": "en",
"enum": [
"en",
"ru"
],
"type": "string"
},
"topic": {
"enum": [
"identify-control-board",
"ssh-error-install",
"return-to-stock"
],
"type": "string"
}
},
"required": [
"topic"
],
"type": "object"
},
"name": "find_ninja_reference",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"board_platform": {
"enum": [
"aml",
"bb",
"cv",
"xil"
],
"type": "string"
},
"model_id": {
"description": "Exact catalog model ID, for example s19j-xp. Read the model-index resource for all IDs.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-z0-9-]+$",
"type": "string"
},
"version": {
"enum": [
"1.3.4",
"1.3.5",
"1.3.6"
],
"type": "string"
}
},
"required": [
"model_id"
],
"type": "object"
},
"name": "lookup_firmware",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:424e35d962d117c05522211f5372fd076bcf41799ea9aba367436a9be2343c9a | sha256sum