Enzan
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@EnzanRecall any patterns related to customer churn"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Enzan
Typed, structured, self-maintaining memory for AI agents.
Named for 演算 (enzan) — Japanese for computation. Also 遠山 — the distant mountain you can only see when you have enough memory to look back far.
Most AI memory products are flat vector stores. Enzan is different: a typed, curated, relationship-aware knowledge layer with confidence tracking, provenance, pattern recognition, and maintenance semantics built in. Your agents don't just retrieve — they reason over a cortex that gets sharper over time.
What makes Enzan different
Capability | Flat vector stores | Enzan |
Typed documents ( | — | ✓ |
Confidence + provenance tracking | — | ✓ |
Pattern signals with counter-examples | — | ✓ |
Supersession / conflict detection | — | ✓ |
Blindspot analysis | — | ✓ |
Self-maintaining (lint, stale detection) | — | ✓ |
Multi-tenant, MCP-native | — | ✓ |
Related MCP server: widemem-ai
Document types
knowledge— facts, claims, concepts with confidence, source strength, and optional expiryskill— reusable techniques with steps, pitfalls, and source attributionpattern— recurring structures recognizable fromsignals[], with examples and counter-examplesquestion— logged user queries for blindspot analysis
MCP tools
Connect via any MCP-compatible client (Claude, Cursor, Windsurf, OpenClaw, etc.):
Tool | Description |
| Semantic + keyword search across your cortex |
| Upsert a typed knowledge doc with confidence + provenance |
| Upsert a reusable skill doc |
| Upsert a pattern with signals and domain |
| Append/dedupe an example on an existing pattern |
| Record a user question for blindspot analysis |
| Analyze your question corpus against external cognitive frames |
| Generic escape hatch for arbitrary cortex docs |
Quickstart
# Install the Enzan MCP server
npx @sparksharе-io/enzan
# Or add to your MCP config manually:
{
"mcpServers": {
"enzan": {
"command": "npx",
"args": ["@sparksharе-io/enzan"],
"env": {
"ENZAN_API_KEY": "ez_your_key_here"
}
}
}
}Get your API key at enzan.ai — free tier available.
Architecture
AI Agent (Claude, GPT, etc.)
↓ MCP over HTTP/SSE
Enzan Gateway
↓ API key → tenant namespace
Azure Cosmos DB (per-tenant container)
↓
Azure OpenAI (embeddings)Self-hosted
Enzan runs on any Node.js host with a Cosmos DB backend.
git clone https://github.com/SparkShare-io/enzan
cd enzan
cp .env.example .env # fill in your Cosmos + Azure OpenAI credentials
npm install
npm startRoadmap
See ROADMAP.md.
License
MIT — SparkShare.io
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SparkShare-io/enzan'
If you have feedback or need assistance with the MCP directory API, please join our Discord server