
Prism Mcp
Persist session memory, search a knowledge base, run Brave web search and Gemini-powered transforms so your agent stays context-rich across long build sessions.
Overview
prism-mcp is a MCP server for the Build phase that gives agents session memory, knowledge search, Brave Search, Gemini AI, and code transforms over stdio.
What is this MCP server?
- Session memory and knowledge search with optional Supabase persistence (SUPABASE_URL, SUPABASE_KEY)
- Brave Search integration via BRAVE_API_KEY and Gemini AI via GEMINI_API_KEY
- Code transform tooling plus PRISM_USER_ID for multi-tenant row-level isolation
- npm prism-mcp-server at registry version 1.5.0 with stdio transport
- Optional GCP_PROJECT_ID for Google Cloud–related configuration in manifest
- stdio npm identifier prism-mcp-server
- Documented env vars include BRAVE_API_KEY, GEMINI_API_KEY, SUPABASE_URL, SUPABASE_KEY, PRISM_USER_ID, GCP_PROJECT_ID
Community signal: 143 GitHub stars.
What problem does it solve?
Long agent build sessions lose context, duplicate web research, and lack a single MCP surface for memory plus search plus transforms.
Who is it for?
Power users building agent-heavy SaaS or internal tools who already use Supabase and want one Prism MCP hub.
Skip if: Beginners who want zero API keys or builders who only need a single-purpose search MCP.
What do I get? / Deliverables
After install and key setup, your agent can read/write session memory, search knowledge and the web, and apply Gemini-backed transforms without juggling disconnected skills.
- Persistent session memory and knowledge search tools for the agent
- Integrated Brave web search and Gemini-powered processing
- Code transform capabilities callable from the MCP tool surface
Recommended MCP Servers
Journey fit
Build is where you assemble agent capabilities; Prism bundles memory, retrieval, search, and code transforms into one agent-tooling MCP stack. Agent-tooling is the canonical home for multi-capability MCP servers that extend what Claude Code and Cursor can remember and retrieve while coding.
How it compares
Unified agent memory and search MCP, not a minimalist single-tool Brave or Gemini wrapper.
Common Questions / FAQ
Who is prism-mcp for?
Solo builders and small teams extending Claude Code or Cursor with persistent memory, web search, and Gemini-assisted transforms during product development.
When should I use prism-mcp?
Use it during build-phase agent-tooling when you need cross-session memory, knowledge retrieval, and research inside the same MCP server.
How do I add prism-mcp to my agent?
Register npm package prism-mcp-server as stdio MCP, set BRAVE_API_KEY, GEMINI_API_KEY, SUPABASE_URL, SUPABASE_KEY, and optional PRISM_USER_ID and GCP_PROJECT_ID, then restart your client.