74
/ 100
1 month ago
glama

DeepMiro

Simulate hundreds of AI agents to predict how communities react to events and policies. Upload any document (PDF, Markdown, text) and DeepMiro spawns a diverse swarm of AI agents that debate, share, and form opinions — then delivers a calibrated prediction report. Free and open-source.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
9 tools verified — handlers match their declared behaviour
5 read-only tools verified — handlers contain no write/delete/exec
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 7 credentials: SECRET_KEY, LLM_API_KEY, LLM_BOOST_API_KEY, SURREAL_PASS, SURREAL_PASSWORD, DEEPMIRO_API_KEY, OPENAI_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configDEEPMIRO_VIA_PLUGIN
configVITE_API_BASE_URL
configWEB_DIST
configWERKZEUG_RUN_MAIN
🔐 secretSECRET_KEY
configFLASK_DEBUG
🔐 secretLLM_API_KEYRailway reads docker-compose.yml from the repo root and prompts for + SURREAL_PASSWORD. The MCP service gets a public .up.railway.app URL — hand that to your AI tools.
configLLM_BASE_URL
🔐 secretLLM_BOOST_API_KEY
configLLM_BOOST_BASE_URL
configLLM_BOOST_MODEL_NAME
configLLM_MODEL_NAME
configGRAPH_BACKEND
configSURREAL_URL
configSURREAL_NAMESPACE
configSURREAL_DATABASE
configSURREAL_USER
🔐 secretSURREAL_PASS$(openssl rand -hex 32)
🔐 secretSURREAL_PASSWORDRailway reads docker-compose.yml from the repo root and prompts for LLM_API_KEY + . The MCP service gets a public .up.railway.app URL — hand that to your AI tools.
configEMBEDDING_PROVIDER
configEMBEDDING_MODEL
configEMBEDDING_DIMENSIONS
configOASIS_DEFAULT_MAX_ROUNDS
configREPORT_AGENT_MAX_TOOL_CALLS
configREPORT_AGENT_MAX_REFLECTION_ROUNDS
configREPORT_AGENT_TEMPERATURE
configLLM_TIMEOUT_SECONDS
configSURREAL_TIMEOUT_SECONDS
🔐 secretDEEPMIRO_API_KEYexport =dm_your_key # or set in ~/.claude/settings.json
configDEEPMIRO_WATCHDOG_STALE_SECONDS
configDEEPMIRO_WATCHDOG_TICK_SECONDS
configFLASK_HOST
configFLASK_PORT
🔐 secretOPENAI_API_KEY
configOPENAI_API_BASE_URL
configTWHIN_URL
configTWHIN_HTTP_TIMEOUT
configTWHIN_STARTUP_RETRY_SECONDS
configLOG_LEVEL
configTWHIN_MODEL
configTWHIN_MAX_SEQ
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 4 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/kakarot-dev-deepmiro-1go88w)](https://m8ven.ai/mcp/kakarot-dev-deepmiro-1go88w)
commit: 0a7c1c820dbd46d3329b8735eee7d549783bb17b
code hash: e91e9b63b186a5488c45497f81780e6b2cc9097a90d0d34f162de9d8e751476b
verified: 6/17/2026, 12:03:34 PM
view raw JSON →