Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿง  Knowledge & Memory
  3. Claude Soul
Claude Soul logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 4:16:44 PM

Claude Soul

User RatingsBe the first to rate and review this MCP server!
View Repository88 GitHub StarsTotal stargazers on GitHub for the source repository (88 stars).Visit Website
memorylearningclaude-codesemantic-searchcorrection-tracking

Local self-improving learning engine for Claude Code with cross-session memory, correction tracking, and evolving behavioral frameworks.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
We couldnโ€™t automatically confirm this listing starts correctly

We ran the install command below but it didn't respond within our test window โ€” this can mean a slow first-time install rather than a real problem.

npx -y claude-soul

No response to initialize.

This is an experimental automated check and can have false negatives โ€” missing environment variables, a slow cold install, etc. It doesnโ€™t necessarily mean somethingโ€™s wrong. Last checked 4d ago.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "domdemetz-claude-soul": {
      "command": "npx",
      "args": [
        "-y",
        "claude-soul"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives๐Ÿง  More in Knowledge & Memory

Overview

This MCP server extends Claude Code by adding persistent memory across sessions, tracking user corrections to identify behavioral patterns, and evolving behavioral frameworks through periodic reflections. It uses local SQLite storage and optionally Ollama embeddings for semantic search. The system runs fully locally without requiring API keys and integrates via Claude Code's official extension points, making it suitable for developers wanting to add adaptive learning and memory to Claude Code agents or interactive sessions.

Use cases

โ€ขRemember facts and decisions across Claude Code sessions
โ€ขTrack and analyze user corrections to improve agent behavior
โ€ขEvolve and promote effective behavioral frameworks over time
โ€ขEnable semantic search of past interactions using embeddings
โ€ขIntegrate adaptive learning into Claude Code agents

Key features

โ€ขCross-session memory with semantic search support
โ€ขCorrection pattern detection and lifecycle tracking
โ€ขBehavioral framework evolution via reflection cycles
โ€ข15 MCP tools for identity, learning, and memory management
โ€ขLocal-only operation with SQLite and optional Ollama embeddings
โ€ขCLI commands for inspection and maintenance

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Claude Soul.

Extracted Tool Capabilities
Cross-session memory with semantic search support
Correction pattern detection and lifecycle tracking
Behavioral framework evolution via reflection cycles
15 MCP tools for identity, learning, and memory management
Local-only operation with SQLite and optional Ollama embeddings
CLI commands for inspection and maintenance

Documentation Overview

Claude Soul

npm version npm downloads License: MIT

Claude Code forgets everything between sessions. Claude Soul doesn't.

Terminal
npx claude-soul init --starter

One command. No API key, no cloud, everything local.

Prerequisites: Node.js >= 18, Claude Code (Pro or Max plan).

Three things it does

1. Remembers across sessions

Cross-session memory with semantic search. Facts, decisions, lessons โ€” all searchable by meaning, not just keywords. Uses local SQLite + optional Ollama embeddings.

Code
You: "what did we decide about the auth flow last week?"
Claude: [searches memory โ†’ finds the decision, context, and reasoning]

2. Tracks your corrections

Every time you correct your Claude โ€” "that's wrong", "you missed this", "stop doing that" โ€” the system detects the pattern, classifies it, and tracks whether it's getting better or worse.

bash
$ claude-soul shadow --brief

  premature_done: 26 corrections across 10 sessions โ†‘ [active]
  robot_mode: 7 corrections across 6 sessions โ†“โ†“ [internalized]
  authenticity: 5 corrections across 5 sessions โ†“โ†“ [internalized]

Patterns move through lifecycle stages: new โ†’ active โ†’ improving โ†’ internalized. After 200 sessions of real data: robot_mode went from 0.8 corrections/session to zero.

3. Develops judgment over time

The system extracts behavioral signals from every session and periodically reflects on them. Frameworks that keep working get promoted. Bad ones get retired. After a few weeks, you get a Claude that pushes back on bad ideas, catches its own confabulation, and develops techniques you never prompted.

Install

Quick start (no extra dependencies)

Terminal
npx claude-soul init --starter

Add this to your CLAUDE.md:

markdown
## Soul System
Call `soul_context()` at the start of every conversation.
Use `soul_reflect` when you have idle time.

Done. Memory works with keyword search, everything else runs automatically.

With semantic memory

Semantic search finds memories by meaning โ€” "auth decision" finds a memory stored as "chose JWT tokens for login." Without it, search is keyword-based (still works, just less flexible).

bash
# 1. Install Ollama (https://ollama.com)
# 2. Pull the embedding model
ollama pull nomic-embed-text
# 3. Then install as usual
npx claude-soul init --starter

The system auto-detects Ollama. No configuration needed.

For agents (non-interactive)

Terminal
npx claude-soul init --starter --skip-identity

Skips the name/context questions. Add the CLAUDE.md snippet to your agent's working directory and it works the same way โ€” memory, correction tracking, and framework evolution all run through Claude Code's hooks and MCP server regardless of whether a human is typing or an agent is running.

Already installed? Upgrade

Terminal
npm install -g claude-soul@latest
claude-soul upgrade

Your soul files, frameworks, and data stay untouched. The upgrade re-registers hooks and MCP server with the latest version and adds any new features.

After upgrading, run claude-soul index once to backfill existing data into the memory system.

What's new in v0.2
  • Memory system โ€” 6 new MCP tools (memory_save, memory_search, recall, etc.) for cross-session fact storage with semantic search
  • Correction tracking โ€” auto-detects when you correct your Claude and classifies the pattern
  • Shadow analysis โ€” claude-soul shadow shows behavioral patterns with trend arrows and lifecycle stages
  • Indexing โ€” claude-soul index loads your existing journals and soul files into the memory database
CLI commands

These are optional โ€” the system runs automatically. The CLI is for inspecting collected data from your terminal.

CommandWhat it does
claude-soul statusSystem health โ€” frameworks, signals, phase
claude-soul shadowYour correction patterns with trends
claude-soul shadow --generateAuto-generate a SHADOW.md from your data
claude-soul indexIndex existing files into memory database
claude-soul upgradeUpdate hooks without touching your data

How it works

Code
Session N
  โ”‚
  โ”œโ”€ Load identity + frameworks + memory
  โ”‚
  โ”œโ”€ Normal Claude Code usage
  โ”‚
  โ”œโ”€ Session ends โ†’ extract signals + corrections + index to memory
  โ”‚
  โ””โ”€ Reflection threshold? โ†’ evolve frameworks โ†’ Session N+1

Everything runs through Claude Code's official extension points: an MCP server (15 tools) and hooks (signal extraction, journaling, memory indexing, correction tracking).

MCP Tools (15 total)

Identity & Learning

ToolPurpose
soul_contextLoad identity + frameworks + state at session start
soul_activateSelect relevant frameworks for current conversation
soul_frameworkLoad a single framework with full evidence history
soul_signalRecord observed interaction patterns
soul_reflectTrigger a reflection cycle (quick/deep/meta)
soul_self_evaluateRecord a self-evaluation of a complex response
soul_readRead soul files (SOUL.md, SHADOW.md, etc.)
soul_writeWrite to user-editable soul files
soul_statusGet current system status

Memory

ToolPurpose
memory_saveSave facts, decisions, or lessons
memory_searchSemantic search across all memories
memory_journalSearch or browse conversation journals
memory_recentList recently saved memories
memory_statsMemory system statistics
recallUnified "ask anything about the past" search
Soul files (in ~/.soul/files/)
FilePurposeManaged by
SOUL.mdYour identity โ€” who you are, how you workYou + Claude
SHADOW.mdBlind spots and behavioral tendenciesYou + Claude
STORY.mdTimeline of growth and key momentsYou + Claude
CORRECTIONS.mdPatterns to avoid, learned from mistakesYou + Claude
STATE.mdSystem telemetry (confidence, phase, counts)Auto
FRAMEWORKS.mdActive framework indexAuto
Configuration

All settings in ~/.soul/config.json:

config.json
{
  "signals": { "enabled": true, "maxLogSizeKb": 50 },
  "reflection": {
    "enabled": true,
    "quickSignalThreshold": 20,
    "deepSignalThreshold": 100,
    "quickModel": "haiku",
    "deepModel": "sonnet"
  },
  "contextBudget": { "maxTokens": 4500 },
  "tensions": { "enabled": true },
  "metaOptimization": { "enabled": true },
  "writeProtection": { "enabled": true }
}

Philosophy

  1. Evidence over assertion โ€” Frameworks earn their place through repeated confirmation.
  2. Local-first โ€” No cloud, no accounts, no telemetry.
  3. Invisible when working โ€” Extracts signals automatically, reflects in the background.

Contributing

Contributions welcome. Open an issue to discuss before submitting large PRs.

License

MIT

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Knowledge & Memory View all alternatives
  • Scrivener MCP logoScrivener MCP

    Connect Scrivener 3 writing projects to Claude and other AI assistants. 47 tools for document management, writing analysis, semantic search, character/plot memory, and content enhancement. Progressive skill loading, relationship engine with HMS triplets, and JS fallback for offline semantic search. npm i -g scrivener-mcp

    ๐Ÿง  Knowledge & Memory16 views
    Compare vs Scrivener MCP โ†’
  • Moxie Docs MCP logoMoxie Docs MCP
    โ˜… Featured

    MCP & Agent Skills for Automated Documentation, and codebase conventions + context

    ๐Ÿง  Knowledge & Memory21 views
    Compare vs Moxie Docs MCP โ†’
  • Basic Memory logoBasic Memory

    Persistent, local-first AI memory: a semantic knowledge graph of plain Markdown files that humans and LLMs both read and write. Works with any MCP client, with optional cloud sync and team workspaces.

    ๐Ÿง  Knowledge & Memory2 views
    Compare vs Basic Memory โ†’
  • Memora logoMemora

    Persistent memory with knowledge graph visualization, semantic/hybrid search, cloud sync (S3/R2), and cross-session context management.

    ๐Ÿง  Knowledge & Memory2 views
    Compare vs Memora โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
88
Stargazers on the source repository.
npm downloads
110
Package downloads in the last 30 days.
Last commit
3mo ago
Most recent push to the default branch.
Install check
Inconclusive
Didn't respond in our test window โ€” often a slow first install.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Claude Soul

No, Claude Soul runs entirely locally and does not require any API key or cloud service.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewClaude Soul AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/domdemetz-claude-soul?style=directory)](https://allmcps.com/mcp/domdemetz-claude-soul)
HTML Embed
<a href="https://allmcps.com/mcp/domdemetz-claude-soul"><img src="https://allmcps.com/api/badge/domdemetz-claude-soul?style=directory" alt="Claude Soul on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿง Knowledge & Memory
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthNo auth required
LicenseMIT
ClientsClaude Desktop
Last updatedAug 9, 2026
10/10 checks healthy over the last 32d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars88
GitHub Star CountTotal stargazers on GitHub representing community popularity (88 stars).
Last commit3mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on May 29, 2026
npm downloads110/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
57Quality signal: Good ยท 57/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools26/30
Adoption & activity7/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 23d ago via OSV.dev ยท claude-soul (npm)

โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿง  Knowledge & Memory โ†’Best MCP servers for Memory & Knowledge โ†’Alternatives to Claude Soul โ†’Install in Claude DesktopInstall in CursorInstall in VS Code