Graph memory for agents that extracts facts from conversations into typed nodes with local embeddings and supports temporal queries.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add waggle -- uvx waggle-mcp~/.codex/config.toml
[mcp_servers.waggle]
command = "uvx"
args = ["waggle-mcp"]
# codex mcp add waggle -- uvx waggle-mcp~/.cursor/mcp.json
{
"mcpServers": {
"waggle": {
"command": "uvx",
"args": [
"waggle-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"waggle": {
"type": "stdio",
"command": "uvx",
"args": [
"waggle-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"waggle": {
"command": "uvx",
"args": [
"waggle-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"waggle": {
"command": "uvx",
"args": [
"waggle-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"waggle": {
"command": "uvx",
"args": [
"waggle-mcp"
]
}
}
}