SuperhotGeo
Superhot rock geothermal: well registry with failures at temperature, projects, research, RockLab.
Should I use this
Quality & Safety
Findings (1)
- LOWin fetch
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"superhotgeo": {
"url": "https://superhotgeo.com/mcp"
}
}
}Remote endpoints
https://superhotgeo.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (7)
π’search(query)
Search SuperhotGeo's curated records β the Superhot Well Registry, projects, field lessons, RockLab models and datasets, open engineering problems, and the research library. Use it first for any question about superhot rock geothermal, supercritical (>374 C) geothermal, enhanced/engineered geothermal systems (EGS), deep or magma-proximal drilling, high-temperature well failures (casing, cement, elastomers, electronics, scaling, induced seismicity), geothermal projects and companies, and firm clean power for AI and data centers. Returns ids to pass to `fetch`.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Natural-language or keyword query, e.g. \"casing failure above 400 C\" or \"magma Krafla\"."
}
},
"required": [
"query"
]
}π’fetch(id)
Fetch the full text of one record returned by `search`, with its canonical URL and source.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "An id from `search`, formatted \"<resource>:<recordId>\"."
}
},
"required": [
"id"
]
}π’search_wells(query, minTempC)
Search documented superhot and high-temperature geothermal wells worldwide (IDDP, Venelle-2, Kakkonda, Nesjavellir, The Geysers, Puna, Utah FORGE, Fervo, Mazama and more): max temperature, depth, lithology, what failed at temperature, root cause, lessons, induced seismicity, and a public source per well. Use it for drilling, completion, materials, site-comparison, or risk questions.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Optional keywords: a well, country, operator, rock type, or failure mode (e.g. \"cement\", \"seismicity\")."
},
"minTempC": {
"type": "number",
"description": "Only wells at or above this max temperature (Β°C). 374 = supercritical."
}
}
}βͺask_superhot(question)
Ask the SuperhotGeo Assistant any question about superhot rock / next-generation (supercritical, EGS) geothermal energy β the science, technology, projects, economics, policy, companies, or the SuperhotGeo platform. Returns a grounded answer with cited web sources. Requires a SuperhotGeo API key.
Input Schema
{
"type": "object",
"properties": {
"question": {
"type": "string",
"description": "The question to ask.",
"maxLength": 1000
}
},
"required": [
"question"
]
}π’search_library(query, limit)
Search SuperhotGeo's continuously curated library of superhot geothermal news, studies, journals, and resources.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keywords to match against title, description, author, or source."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"description": "Max results (default 25)."
}
},
"required": [
"query"
]
}π’list_resource(resource, q, limit)
List records from a SuperhotGeo public collection. "trending" = the ranked front-page board of what the field is paying attention to right now (recomputed every 6h from recent saves/views + recency), each row carrying its rank, type, refId, and a one-line label; "projects" = superhot/next-gen geothermal projects & regions; "pioneers" = people & orgs; "vendors" = drilling/subsurface marketplace; "testbeds" = shared field labs & open data; "lessons" = hard-won field lessons; "conferences" = geothermal conferences & summits worldwide, kept current; "exchange" = supply/RFQ/group-buy board; "offtake" = powerβdemand board; "datasets" = open geothermal datasets; "artifacts" = RockLab models, datasets, and benchmarks with versions, licenses, provenance, metrics, and reproducibility status; "insights" = cross-connections; "problems" = hard open engineering problems the SuperhotGeo Reasoning Engine works on, each with a reasoned answer; "field_data" = the vetted field/well dataset (measured temperatures, depths, lithology, rates, and what failed at superhot conditions).
Input Schema
{
"type": "object",
"properties": {
"resource": {
"type": "string",
"enum": [
"library",
"projects",
"pioneers",
"vendors",
"testbeds",
"lessons",
"conferences",
"exchange",
"jobs",
"offtake",
"datasets",
"artifacts",
"insights",
"problems",
"field_data",
"trending"
],
"description": "Which collection to list."
},
"q": {
"type": "string",
"description": "Optional keyword filter."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"description": "Max results (default 25)."
}
},
"required": [
"resource"
]
}π’get_resource(resource, id)
Fetch a single SuperhotGeo record by resource and id.
Input Schema
{
"type": "object",
"properties": {
"resource": {
"type": "string",
"enum": [
"library",
"projects",
"pioneers",
"vendors",
"testbeds",
"lessons",
"conferences",
"exchange",
"jobs",
"offtake",
"datasets",
"artifacts",
"insights",
"problems",
"field_data",
"trending"
],
"description": "Which collection."
},
"id": {
"type": "string",
"description": "The record id."
}
},
"required": [
"resource",
"id"
]
}Community
Evidence