A multi-agent research MCP server + mini client adapter - orchestrates a net of async agents or streaming swarm to conduct ensemble consensus-backed research. Each task builds its own indexed pglite database on the fly in web assembly. Includes semantic + hybrid search, SQL execution, semaphores, prompts/resources and more
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.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
axios Vulnerable to Full Man-in-the-Middle via Prototype Pollution Gadget in `config.proxy`
axios Vulnerable to Credential Theft and Response Hijacking via Prototype Pollution Gadget in Config Merge
Axios is Vulnerable to Denial of Service via __proto__ Key in mergeConfig
Axios is vulnerable to DoS attack through lack of data size check
Axios: Header Injection via Prototype Pollution
process.env. You'll be asked to provide them before it can run.ALLOW_NO_API_KEYALLOW_START_WITHOUT_DBAPI_KEYAPPIMAGEAUTH_EXPECTED_AUDAUTH_JWKS_URLBATCH_MAX_DELAY_MSBATCH_MAX_SIZEBING_API_KEYBLOOM_FALSE_POSITIVE_RATEBRAVE_API_KEYCACHE_SIMILARITY_THRESHOLDCACHE_TTL_SECONDSCHAT_TIMEOUT_MSCLASSIFICATION_MODELCONSENSUS_MIN_AGREEMENTCORE_HANDLERS_ENABLEDCORE_HANDLER_DOMAINSCRYSTAL_NEGATIVE_WEIGHTCRYSTAL_POSITIVE_WEIGHTCUBE_MAX_DIMENSIONSDB_AUTO_CLOSEDB_AUTO_HEALDB_BLOOM_ENABLEDDB_CUBE_ENABLEDDB_EAGER_INITDB_SEG_ENABLEDDB_TCN_ENABLEDDB_TEMPORAL_ENABLEDDRY_RUNENSEMBLE_SIZEENTERPRISE_CLIENT_IDENTERPRISE_CLIENT_SECRETENTERPRISE_EXPECTED_AUDENTERPRISE_IDP_ISSUERENTERPRISE_IDP_URLGOOGLE_API_KEYGOOGLE_SEARCH_ENGINE_IDHIGH_COST_MODELSHVM_CHECK_INTERVAL_MSHVM_CRYSTALLIZATION_THRESHOLDHVM_DEBUGHVM_ENABLEDHVM_INTERPRETERHVM_MAX_REDUCTIONSHVM_MAX_WORKERSHVM_PARALLELHVM_PARALLEL_STRATEGYHVM_VISUALIZEHYPER_MODEINDEXER_AUTO_INDEX_FETCHEDINDEXER_AUTO_INDEX_REPORTSINDEXER_BM25_BINDEXER_BM25_K1INDEXER_EMBED_DOCSINDEXER_ENABLED— true Enable knowledge indexingINDEXER_MAX_DOC_LENGTHINDEXER_RERANK_ENABLEDINDEXER_RERANK_MODELINDEXER_STOPWORDSINDEXER_WEIGHT_BM25INDEXER_WEIGHT_VECTORJOBS_CONCURRENCYJOB_BATCH_EVENT_LIMITJOB_HEARTBEAT_MSJOB_LEASE_TIMEOUT_MSJOB_SSE_POLLING_MSLOG_FORMATLOG_JSONLOG_LEVELLOG_OUTPUTLOW_COST_MODELSMANIFOLD_CURVATURE_THRESHOLDMANIFOLD_ENABLEDMANIFOLD_NEIGHBORHOOD_SIZEMANIFOLD_PRECOMPUTEMAX_RESEARCH_ITERATIONSMAX_TOOL_DEPTHMCP_CIMD_ALLOW_HTTPMCP_ENABLE_PROMPTSMCP_ENABLE_RESOURCESMCP_LEGACY_SSE_ENABLEDMCP_PROMPTS_ENABLEDMCP_RESOURCES_ENABLEDMIN_MAX_TOKENSMODE— ALL AGENT, MANUAL, or ALLMODEL_CACHE_MAX_ENTRIESMODEL_CACHE_TTLMODEL_CACHING_ENABLEDNEXT_PUBLIC_SUPABASE_URLOPENROUTER_API_KEY— Set in your environment, then configure via .env or .mcp.json:OPENROUTER_API_KEYS— (optional) Comma-separated OpenRouter keys for rotationOPENROUTER_KEY_COOLDOWN_MS— 5000 Base cooldown per key after failuresOPENROUTER_RETRIESOPENROUTER_RETRY_DELAY_MSOPENROUTER_TIMEOUT_MSPADIC_CACHEPADIC_CACHE_TTLPADIC_ENABLEDPADIC_PRIMEPARALLELISMPAYLOAD_COMPRESSIONPAYLOAD_COMPRESSION_FORMATPAYLOAD_COMPRESSION_THRESHOLDPAYLOAD_REFERENCE_THRESHOLDPGLITE_ALLOW_IN_MEMORY_FALLBACKPGLITE_DATABASE_URLPGLITE_DATA_DIRPGLITE_INIT_TIMEOUT_MSPGLITE_MAX_RETRY_ATTEMPTSPGLITE_RELAXED_DURABILITYPGLITE_RETRY_DELAY_BASE_MSPGLITE_RETRY_ON_FAILUREPLANNING_CANDIDATESPLANNING_MAX_TOKENSPLANNING_MIN_TOKENSPLANNING_MODELPORTPROMPTS_COMPACTPROMPTS_CONFIDENCEPROMPTS_REQUIRE_URLSPROVIDER_TELEMETRY_MODELSPUBLIC_URLQUADRATURE_ENABLEDQUADRATURE_PHASE_LOCK_THRESHOLDQUADRATURE_REFERENCE_MODELRAIL_CACHERAIL_CACHE_THRESHOLDRAIL_CACHE_TTLRAIL_CIRCUIT_BREAKER— true Enable circuit breakerRAIL_CIRCUIT_RESET_MS— 120000 Recovery timeout (ms)RAIL_CIRCUIT_THRESHOLD— 5 Failures before trippingRAIL_CONSENSUSRAIL_CONSENSUS_MINRAIL_CONSENSUS_TIMEOUT_MSRAIL_CONSENSUS_UPDATE_MSRAIL_COST_PREFERENCERAIL_DEBUGRAIL_DEBUG_RAILSRAIL_ENABLEDRAIL_RATE_LIMITRAIL_RATE_LIMIT_RPMRAIL_ROUTING_STRATEGYRAIL_TOKEN_BUDGETRAIL_TOKEN_BUDGET_LIMITRAIL_TOKEN_COUNTRAIL_TUNNELSRAIL_TUNNEL_REQUIRE_ACKRAIL_TUNNEL_TTL_MSREPORT_OUTPUT_PATHREQUIRE_HTTPSRESEARCH_MAX_TOKENSRESEARCH_MIN_TOKENSRESULT_CACHE_MAX_ENTRIESRESULT_CACHE_TTLRESULT_CACHING_ENABLEDREWARDS_CRYSTALLIZATION_WEIGHTREWARDS_ENABLEDREWARDS_PERSIST_TRACEREWARDS_TRACE_BONUSREWARDS_UNCERTAINTY_PENALTYROLESHIFT_ENABLEDROLESHIFT_TIMEOUT_MSSEARXNG_URLSERPER_API_KEYSERVER_API_KEYSERVER_PORT— 3002 HTTP server portSIGNAL_MAX_HISTORYSIGNAL_PROTOCOL_ENABLEDSIMPLE_TOOLSSTARTUP_TIMEOUT_MSSTREAM_TIMEOUT_MSSTRICT_SCHEMA_VALIDATIONSUPABASE_ANON_KEYSUPABASE_JWT_SECRETSUPABASE_URLSYNTHESIS_MAX_TOKENSSYNTHESIS_MIN_TOKENSSYNTHESIS_MODELTAVILY_API_KEYTOKENS_PER_DOCTOKENS_PER_SUBQUERYUSE_DYNAMIC_CATALOGVERY_LOW_COST_MODELSWEB_GROUNDING_ENABLEDWEB_GROUNDING_MAX_RESULTSXDG_DATA_HOMEZERO_CLI_MODEZERO_DB_PATHZERO_SOCKET[](https://m8ven.ai/mcp/wheattoast11-openrouter-deep-research-mcp-53ue6n)