Skip to content
Agentmart
Submit a tool

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

IndexedAGPL-3.0Local (stdio)★ 8
Write a review

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.

We use your email only for this newsletter. Privacy

About

Simulate hundreds of AI agents to predict how communities react to events and policies

No 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_agent
  • list_simulations
  • search_simulations
  • simulation_data
  • simulation_status

Write 3 · Create, change, send or run things.

  • create_simulation
  • get_report
  • upload_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 data

    Stop 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 Simulation

    Run 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 Report

    Generate 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-only

    Chat 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-only

    List past simulation runs with their status and metadata.

  • search_simulationsSearch Simulationsread-only

    Search past simulations by topic, project name, or simulation ID.

  • simulation_dataSimulation Dataread-only

    Access 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-only

    Check 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 Document

    Upload 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
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)