Tool tree
gradeNot graded
miroshark_overviewAction
What MiroShark is and when to use it. Returns a short description of the swarm-simulation engine and the kinds of questions it answers.
View tool JSON
{
"name": "miroshark_overview",
"kind": "act",
"impl": "imperative",
"description": "What MiroShark is and when to use it. Returns a short description of the swarm-simulation engine and the kinds of questions it answers.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}miroshark_runAction
How to run a MiroShark simulation, including the price and the x402 payment flow.
View tool JSON
{
"name": "miroshark_run",
"kind": "act",
"impl": "imperative",
"description": "How to run a MiroShark simulation, including the price and the x402 payment flow.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}miroshark_resourcesAction
Key MiroShark developer resources: machine contract (OpenAPI), integration docs, authentication, MCP server, site map, and socials.
View tool JSON
{
"name": "miroshark_resources",
"kind": "act",
"impl": "imperative",
"description": "Key MiroShark developer resources: machine contract (OpenAPI), integration docs, authentication, MCP server, site map, and socials.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}ask_mirosharkAction
Ask a natural-language question about MiroShark and get ranked, cited resources from its pages (what it is, how to run it, pricing, docs, ecosystem). Same ranking as the public /ask endpoint.
View tool JSON
{
"name": "ask_miroshark",
"kind": "act",
"impl": "imperative",
"description": "Ask a natural-language question about MiroShark and get ranked, cited resources from its pages (what it is, how to run it, pricing, docs, ecosystem). Same ranking as the public /ask endpoint.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "The natural-language question."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 8,
"description": "Maximum number of results."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/"
}suggest_scenariosAction
Turn a vague topic into up to 5 concrete, launchable MiroShark scenarios (title, pitch, ready-to-run prompt, angle). A free pre-flight before paying for a run - use it to help a user go from a fuzzy idea to a seed prompt worth simulating. Pair with open_run_panel (in-page) to load a chosen idea into the run panel.
View tool JSON
{
"name": "suggest_scenarios",
"kind": "act",
"impl": "imperative",
"description": "Turn a vague topic into up to 5 concrete, launchable MiroShark scenarios (title, pitch, ready-to-run prompt, angle). A free pre-flight before paying for a run - use it to help a user go from a fuzzy idea to a seed prompt worth simulating. Pair with open_run_panel (in-page) to load a chosen idea into the run panel.",
"inputSchema": {
"type": "object",
"properties": {
"topic": {
"type": "string",
"minLength": 6,
"maxLength": 400,
"description": "The rough topic or question to expand into scenario ideas."
}
},
"required": [
"topic"
],
"additionalProperties": false
},
"page": "/"
}get_ecosystemAnswer
The projects and partners building with MiroShark, parsed from the canonical ECOSYSTEM.md.
View tool JSON
{
"name": "get_ecosystem",
"kind": "answer",
"impl": "imperative",
"description": "The projects and partners building with MiroShark, parsed from the canonical ECOSYSTEM.md.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}get_healthAnswer
MiroShark site readiness: whether the process booted and which feature areas are configured (booleans only, never secret values).
View tool JSON
{
"name": "get_health",
"kind": "answer",
"impl": "imperative",
"description": "MiroShark site readiness: whether the process booted and which feature areas are configured (booleans only, never secret values).",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}open_run_panelAction
Open MiroShark's run panel with a scenario pre-loaded, and take the user there. Use this to act on a user's request to run/simulate something: pass a seed (prompt, url, OR article; prompt wins if several are given) and, optionally, a prediction-market question. This is a handoff, not a purchase - it stops at the panel so the user reviews the scenario and authorizes the paid $1 x402 run themselves. Call suggest_scenarios first if the user's idea is still vague. Returns where it opened and the seed kind loaded.
View tool JSON
{
"name": "open_run_panel",
"kind": "act",
"impl": "imperative",
"description": "Open MiroShark's run panel with a scenario pre-loaded, and take the user there. Use this to act on a user's request to run/simulate something: pass a seed (prompt, url, OR article; prompt wins if several are given) and, optionally, a prediction-market question. This is a handoff, not a purchase - it stops at the panel so the user reviews the scenario and authorizes the paid $1 x402 run themselves. Call suggest_scenarios first if the user's idea is still vague. Returns where it opened and the seed kind loaded.",
"inputSchema": {
"type": "object",
"properties": {
"prompt": {
"type": "string",
"description": "A scenario prompt to simulate."
},
"url": {
"type": "string",
"description": "An article URL to seed the simulation from."
},
"article": {
"type": "string",
"description": "Raw article text to seed the simulation from."
},
"market_question": {
"type": "string",
"description": "Optional prediction-market question to pin to the run."
}
},
"additionalProperties": false
},
"page": "/"
}