Stifler Memex MCP Server
by stifler7io.github.STiFLeR7/memexv1.0.2
Watches git repos and builds a temporal knowledge graph of modules, symbols, decisions and open problems via Graphiti and Neo4j, served to AI coding agents.
context tax
queued
security
queued
cold start
queued
freshness
Active2d ago
Install Stifler Memex MCP server
Install in Claude Code
claude mcp add stifler-memex -e NEO4J_URI='<neo4j-uri>' -e NEO4J_USER='<neo4j-user>' -e NEO4J_PASSWORD='<neo4j-password>' -e GEMINI_API_KEY='<gemini-api-key>' -- npx -y stifler-memex-mcp serve --repo .Install in Cursor
{
"mcpServers": {
"stifler-memex": {
"command": "npx",
"args": [
"-y",
"stifler-memex-mcp",
"serve",
"--repo",
"."
],
"env": {
"NEO4J_URI": "<neo4j-uri>",
"NEO4J_USER": "<neo4j-user>",
"NEO4J_PASSWORD": "<neo4j-password>",
"GEMINI_API_KEY": "<gemini-api-key>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"stifler-memex": {
"command": "npx",
"args": [
"-y",
"stifler-memex-mcp",
"serve",
"--repo",
"."
],
"env": {
"NEO4J_URI": "<neo4j-uri>",
"NEO4J_USER": "<neo4j-user>",
"NEO4J_PASSWORD": "<neo4j-password>",
"GEMINI_API_KEY": "<gemini-api-key>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"stifler-memex": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"stifler-memex-mcp",
"serve",
"--repo",
"."
],
"env": {
"NEO4J_URI": "<neo4j-uri>",
"NEO4J_USER": "<neo4j-user>",
"NEO4J_PASSWORD": "<neo4j-password>",
"GEMINI_API_KEY": "<gemini-api-key>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"stifler-memex": {
"command": "npx",
"args": [
"-y",
"stifler-memex-mcp",
"serve",
"--repo",
"."
],
"env": {
"NEO4J_URI": "<neo4j-uri>",
"NEO4J_USER": "<neo4j-user>",
"NEO4J_PASSWORD": "<neo4j-password>",
"GEMINI_API_KEY": "<gemini-api-key>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| NEO4J_URI | yes | — | Bolt URI of your Neo4j instance |
| NEO4J_USER | yes | — | Neo4j username |
| NEO4J_PASSWORD | yes | yes | Neo4j password |
| GEMINI_API_KEY | yes | yes | Google Gemini API key for entity extraction |
Freshness
Active — last maintenance signal 2d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-10-08 · 2d ago · GitHub
Latest release
2026-10-06 · 4d ago · GitHub · v1.0.1
Package published
no data · npm/PyPI
Registry entry updated
2026-10-08 · 2d ago · official registry · v1.0.2
FAQ
›How do I install the Stifler Memex MCP server in Claude Code?
Run: claude mcp add stifler-memex -e NEO4J_URI='<neo4j-uri>' -e NEO4J_USER='<neo4j-user>' -e NEO4J_PASSWORD='<neo4j-password>' -e GEMINI_API_KEY='<gemini-api-key>' -- npx -y stifler-memex-mcp serve --repo .. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Stifler Memex require an API key?
Yes. It expects NEO4J_URI, NEO4J_USER, NEO4J_PASSWORD, GEMINI_API_KEY, of which 2 are secrets.
›Can I use Stifler Memex as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Stifler Memex in the official MCP registry?
Yes, as io.github.STiFLeR7/memex.
Alternatives to Stifler Memex
Other version control MCP servers.