Most LLMs forget everything when the conversation ends. waggle-mcp fixes that by giving your AI a persistent knowledge graph it can read and write through any MCP-compatible client.
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.
process.env. You'll be asked to provide them before it can run.WAGGLE_MODEL— deterministic pytest -qGROQ_API_KEYGITHUB_REPOSITORYGITHUB_TOKENAZURE_OPENAI_API_KEYAZURE_OPENAI_ENDPOINTAZURE_OPENAI_API_VERSIONAZURE_OPENAI_DEPLOYMENTGEMINI_API_KEYOPENAI_API_KEYOPENROUTER_API_KEYAI_GATEWAY_API_KEYPRIME_API_KEYDAYTONA_API_KEYRLM_DOCKER_WORKSPACE_DIRWAGGLE_HTTP_PORTPORTWAGGLE_BACKEND— "": "sqlite",WAGGLE_TRANSPORT— "": "stdio",WAGGLE_DB_PATH— "": "~/.waggle/waggle.db",WAGGLE_DEFAULT_TENANT_ID— "": "local-default",WAGGLE_HTTP_HOSTWAGGLE_LOG_LEVELWAGGLE_RATE_LIMIT_RPMWAGGLE_WRITE_RATE_LIMIT_RPMWAGGLE_MAX_CONCURRENT_REQUESTSWAGGLE_MAX_PAYLOAD_BYTESWAGGLE_REQUEST_TIMEOUT_SECONDSWAGGLE_RECENCY_HALF_LIFE_DAYSWAGGLE_HYBRID_VECTOR_WEIGHTWAGGLE_HYBRID_BM25_WEIGHTWAGGLE_HYBRID_GRAPH_WEIGHTWAGGLE_HYBRID_RECENCY_WEIGHTWAGGLE_HYBRID_RERANK_ENABLEDWAGGLE_HYBRID_RERANK_MODELWAGGLE_HYBRID_RERANK_TOP_K_INWAGGLE_HYBRID_RERANK_TOP_K_OUTWAGGLE_EXPORT_DIRWAGGLE_NEO4J_URI— bolt://localhost:7687 \WAGGLE_NEO4J_USERNAMEWAGGLE_NEO4J_PASSWORD— change-me \WAGGLE_NEO4J_DATABASEWAGGLE_RETENTION_ENABLEDWAGGLE_RETENTION_DAYSWAGGLE_RETENTION_PRUNE_INTERVAL_HOURSWAGGLE_STARTUP_MODE— "": "normal"WAGGLE_API_KEY_ENVIRONMENTWAGGLE_TIERED_RETRIEVALWAGGLE_TIERED_TOP_K_WINDOWSWAGGLE_DEDUP_THRESHOLDWAGGLE_ENFORCE_VALID_TOHF_HOMESENTENCE_TRANSFORMERS_HOME[](https://m8ven.ai/mcp/abhigyan-shekhar-waggle-mcp-1d0e0n)