Deepmiro
Simulate hundreds of AI agents to predict how communities react to events and policies
Connector by kakarot-dev · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/kakarot-dev-deepmiro
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 5 read · 3 write · 1 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 9
Read from the source code; the running server may list different tools.
Read 5 · Look things up without changing anything.
interview_agentlist_simulationssearch_simulationssimulation_datasimulation_status
Write 3 · Create, change, send or run things.
create_simulationget_reportupload_document
Delete 1 · Delete, drop, revoke or wipe things.
cancel_simulation
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
DEEPMIRO_API_KEY
Other settings (environment variables or headers).
MIROFISH_URL
Files it touches
- Any path the agent passes to its tools
Tools (9)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
cancel_simulationCancel Simulationcan change or delete dataStop a running simulation. SIGTERMs the subprocess immediately and marks the simulation as stopped. Partial action log is preserved — you can still call get_report or simulation_data on a cancelled simulation for whatever data was produced before cancellation. Use this when a simulation is taking too long, was started by mistake, or is producing bad output you want to abort.
create_simulationCreate SimulationRun a swarm prediction — graph build, persona generation, multi-agent simulation, report. IMPORTANT: Enrich the prompt before calling. The engine extracts named entities to create personas. Add specific people, companies, organizations, and opposing viewpoints. Show the enriched prompt to the user for confirmation first. If the user provides a document (PDF, MD, TXT), call upload_document first and pass the returned document_id. Returns immediately with simulation_id AND dashboard_url. ALWAYS show the dashboard_url to the user so they can watch the simulation live in their browser (e.g. 'Wa…
get_reportGet ReportGenerate and retrieve the prediction report for a completed simulation. If the report hasn't been generated yet, triggers generation (may take 1-3 minutes). Returns a detailed markdown analysis ready to display as an artifact in the side panel. Pass force_regenerate=true to rebuild an already-cached report.
interview_agentInterview Agentread-onlyChat with a specific simulated agent to understand their perspective, reasoning, and predicted behavior. The agent responds in character based on their persona, posts, and actions during the simulation. Works on both live and completed simulations — for completed sims, the agent's context is rebuilt from persisted data, so you can still interrogate any persona after the run is done. Tip: call this multiple times in a single conversation to pull concrete quotes for a report. Each call is one question; the agent remembers prior interview turns in this sim.
list_simulationsList Simulationsread-onlyList past simulation runs with their status and metadata.
search_simulationsSearch Simulationsread-onlySearch past simulations by topic, project name, or simulation ID.
simulation_dataSimulation Dataread-onlyAccess simulation data: agent profiles, configuration, action logs, social media posts, round-by-round timeline, per-agent activity stats, and interview history. Paginated — use offset to get more results when has_more is true.
simulation_statusSimulation Statusread-onlyCheck the progress of a running or completed simulation. Long-polls by default — blocks up to 50s waiting for a state change (phase transition, new round, new actions, completion). When state=COMPLETED, includes the full prediction report inline. Response includes a dashboard_url — ALWAYS surface it to the user (e.g. 'View live: <url>') so they can open the simulation in their browser. Requires sign-in to deepmiro.org. Lifecycle: CREATED → GRAPH_BUILDING → GENERATING_PROFILES → READY → SIMULATING → COMPLETED/FAILED/CANCELLED/INTERRUPTED.
upload_documentUpload DocumentUpload a document for use in simulations. LIMITS: Max 10MB, PDF/MD/TXT only. The server extracts text server-side (PyMuPDF for PDFs). Returns a document_id to pass to create_simulation. NOTE: Only works with local file paths (stdio transport). For remote/hosted mode, the client skill uploads via HTTP instead.
Signals
- Stars
- 8
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 21, 2026 (5 months ago)
- Last release
- May 21, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.kakarot-dev/deepmiro- Version
- 0.1.2
- Auth
- API key
- Packages
- npm deepmiro-mcp
- License
- AGPL-3.0
- Repository
- github.com/kakarot-dev/deepmiro
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Deepmiro MCP server. Agent Mart. https://agentmart.dev/connectors/kakarot-dev-deepmiro (last updated 2026-10-24)