Session memory for coding agents: local-first recall, drift detection, on-device inference.
Connect Runs on your machine
claude mcp add prism-coder -e BRAVE_API_KEY=<BRAVE_API_KEY> -e GEMINI_API_KEY=<GEMINI_API_KEY> -e SUPABASE_URL=<SUPABASE_URL> -e SUPABASE_KEY=<SUPABASE_KEY> -e PRISM_USER_ID=<PRISM_USER_ID> -e GCP_PROJECT_ID=<GCP_PROJECT_ID> -e VERTEX_LOCATION=<VERTEX_LOCATION> -e VERTEX_DATA_STORE_ID=<VERTEX_DATA_STORE_ID> -- npx -y [email protected]
{
"mcpServers": {
"prism-coder": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"BRAVE_API_KEY": "<BRAVE_API_KEY>",
"GEMINI_API_KEY": "<GEMINI_API_KEY>",
"SUPABASE_URL": "<SUPABASE_URL>",
"SUPABASE_KEY": "<SUPABASE_KEY>",
"PRISM_USER_ID": "<PRISM_USER_ID>",
"GCP_PROJECT_ID": "<GCP_PROJECT_ID>",
"VERTEX_LOCATION": "<VERTEX_LOCATION>",
"VERTEX_DATA_STORE_ID": "<VERTEX_DATA_STORE_ID>"
}
}
}
}
{
"mcpServers": {
"prism-coder": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"BRAVE_API_KEY": "<BRAVE_API_KEY>",
"GEMINI_API_KEY": "<GEMINI_API_KEY>",
"SUPABASE_URL": "<SUPABASE_URL>",
"SUPABASE_KEY": "<SUPABASE_KEY>",
"PRISM_USER_ID": "<PRISM_USER_ID>",
"GCP_PROJECT_ID": "<GCP_PROJECT_ID>",
"VERTEX_LOCATION": "<VERTEX_LOCATION>",
"VERTEX_DATA_STORE_ID": "<VERTEX_DATA_STORE_ID>"
}
}
}
}
{
"servers": {
"prism-coder": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"BRAVE_API_KEY": "<BRAVE_API_KEY>",
"GEMINI_API_KEY": "<GEMINI_API_KEY>",
"SUPABASE_URL": "<SUPABASE_URL>",
"SUPABASE_KEY": "<SUPABASE_KEY>",
"PRISM_USER_ID": "<PRISM_USER_ID>",
"GCP_PROJECT_ID": "<GCP_PROJECT_ID>",
"VERTEX_LOCATION": "<VERTEX_LOCATION>",
"VERTEX_DATA_STORE_ID": "<VERTEX_DATA_STORE_ID>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
BRAVE_API_KEYOptional, secret | Brave Search API key for web search tools |
GEMINI_API_KEYOptional, secret | Google Gemini API key for AI-powered summarization and embeddings |
SUPABASE_URLOptional | Supabase project URL for session memory and knowledge persistence |
SUPABASE_KEYOptional, secret | Supabase service role key for database access |
PRISM_USER_IDOptional | User ID for multi-tenant row-level security isolation (defaults to 'default') |
GCP_PROJECT_IDOptional | Google Cloud project ID for Vertex AI Discovery Engine integration |
VERTEX_LOCATIONOptional | Vertex AI location/region (defaults to 'global') |
VERTEX_DATA_STORE_IDOptional | Vertex AI Discovery Engine data store ID for enterprise search |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 23 Oct 2026 |
| Last updated | 23 Oct 2026 |
| Registry name | io.github.dcostenco/prism-coder |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
