Kernal MCP server
io.github.pintomatic/kernal-mcp·v0.2.1·2 starsGraph-native memory for AI agents: a knowledge graph built from conversation, via MCP.
2 stars39 downloads/wk
Reviews
Write oneNobody has reviewed Kernal yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Kernal tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan61 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 98 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Kernal compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,255 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
- Downloads a week
- 39
- more than 30% of 12,191 servers with a package
Install Kernal in Claude Code, Cursor or VS Code
Runs npx -y kernal-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add kernal-mcp -- npx -y kernal-mcp
What the publisher says
From the Kernal repository's README, as published. We do not edit it. Read it on GitHub
Kernal
Open-source knowledge graph for professionals. Auto-extracts entities and relationships from natural conversation via MCP.
Talk to Claude naturally about your meetings, calls, and interactions. Kernal stores people, organizations, topics, and relationships — building a knowledge graph you own.
What's Included (Open Source)
Everything you need to run Kernal locally on your own machine:
- 13 MCP tools — ingestion, CRUD, query, corrections (see full list below)
- SQLite database — local-first, your data never leaves your machine
- LLM-driven extraction — Claude reads your text, decides what to extract, and calls structured write tools
- Entity resolution — fuzzy matching + Levenshtein distance prevents duplicates
- CLI — init, serve, status, export
- Cloud server — Express.js with API key auth, rate limiting, CORS, session management
- Dashboard — React app with network graph, timeline, action items, overview
- 50 tests — comprehensive test suite
This is a fully functional knowledge graph you can run yourself, for free, forever.
What Andes Provides (Managed Service)
For teams and professionals who want more, Andes offers:
- Cloud hosting — access your knowledge graph from any device, no self-hosting
- Dashboard — hosted interactive visualizations powered by your data
- Multi-user — team features, shared knowledge bases, role-based access
- Onboarding & support — we set it up for you and help your team get value from day one
- Industry workflows — pre-built patterns for executive search, consulting, professional services
The open-source core is the engine. Andes wraps it with infrastructure, UX, and support.
Quick Start
npx kernal-mcp initThis creates a SQLite database at ~/.kernal/kernal.db and prints the config to add to Claude Desktop.
Add to your claudedesktopconfig.json:
{
"mcpServers": {
"kernal": {
"command": "npx",
"args": ["-y", "kernal-mcp", "serve"]
}
}
}Restart Claude Desktop. Then talk naturally:
"I had lunch with Jonas Lindberg from Nordvik Energy today. He's their VP of Digital. We discussed their cloud migration — targeting Q3."
Claude extracts Jonas, Nordvik Energy, the cloud migration topic, and stores them via Kernal's write tools. Then ask:
- "What do I know about Nordvik Energy?" → Full briefing with people, interactions, topics
- "Who should I follow up with?" → Open action items with owners and due dates
- "Show me everyone at Nordvik Energy" → Contact list filtered by organization
How It Works
Kernal uses an LLM-driven extraction pattern:
- You tell Claude about a meeting, call, or interaction
- Claude calls kernal_remember with the raw text
- Kernal stores the text as a note and returns extraction instructions + existing entities (for dedup)
- Claude reads the text intelligently and calls structured write tools (kernaladdperson, kernaladdorg, kernaladdactivity, etc.)
- Each write goes through entity resolution to prevent duplicates
- The LLM makes all extraction decisions — no regex guessing
The MCP server is a clean data store. The LLM is the brain.
MCP Tools
Ingestion (write)
Query (read)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Kernal: common questions
- Is Kernal MCP server safe?
- Mostly: it is graded B (82/100). Read the Kernal safety report
- How do I install Kernal?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Kernal need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Kernal maintained?
- The last commit was 136 days ago (2026-06-21). The latest release is v0.2.1.
- What can I use instead of Kernal?
- Servers from other publishers that do the same job: Codebase Memory MCP server, Neo4j Memory MCP server and State Memory MCP server.
- How does Kernal compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers); downloads a week 39 (more than 30% of 12,191 servers with a package). Full comparison.
Alternatives to Kernal
Same job from other publishers: the closest match first, then the best rated.
- Codebase MemoryCodebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.not reviewedWidely usedC
- Neo4j MemoryMCP Neo4j Knowledge Graph Memory Servernot reviewedEstablishedA
State Memory MCPPersistent workflow graph server tracking tasks, decisions, spatial entities, and blockers.not reviewedEstablishedA