Soul MCP Server Adds Persistent Memory and Safety for Local LLMs

✍️ OpenClawRadar📅 Published: March 22, 2026🔗 Source
Soul MCP Server Adds Persistent Memory and Safety for Local LLMs
Ad

What Soul Does

Soul is an open-source MCP server designed to solve the session memory problem for local LLMs. By using two simple commands, it enables agents to remember everything across sessions instead of forgetting at the end of each session.

Key Features

  • Persistent Memory: Two commands control memory persistence: n2_boot at session start and n2_work_end at session end
  • Ark Safety System: Built-in safety that blocks dangerous commands like rm -rf and DROP DATABASE at zero token cost
  • Cloud Storage: Configurable cloud storage with one line of configuration
  • Open Source: Released under Apache-2.0 license
Ad

Setup with Ollama + Open WebUI

Installation and configuration steps:

  1. Install via npm: npm install n2-soul
  2. In Open WebUI, go to Settings → Tools → MCP Servers
  3. Add a new server with command set to "node"
  4. Set args to your path to node_modules/n2-soul/index.js

The server also works with LM Studio and Cursor.

Additional Resources

For detailed features and community discussion, check the GitHub repository and related Reddit posts. The developer is seeking feedback from the local LLM community.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

wearehere browser extension scans sites for tracking and privacy risks
Tools

wearehere browser extension scans sites for tracking and privacy risks

wearehere is a browser extension that scans websites across ten categories including cookies, trackers, device fingerprinting, and dark patterns, then scores them based on privacy risks. It's under 200KB, runs locally in the browser, and also comes as an npm package for integration with AI agents via barebrowse MCP server.

OpenClawRadar
Replacing complex retrieval pipelines with simple git shell commands for LLM agents
Tools

Replacing complex retrieval pipelines with simple git shell commands for LLM agents

A developer replaced their entire AI agent retrieval pipeline (sentence-transformers, rank-bm25, two-pass LLM pipeline) with a single tool that lets the agent execute read-only shell commands against a git repository, reducing Docker image size by ~3GB and eliminating timeout issues.

OpenClawRadar
SkillMesh: MCP-Friendly Router for Large Tool Catalogs Reduces Context Size by 70%
Tools

SkillMesh: MCP-Friendly Router for Large Tool Catalogs Reduces Context Size by 70%

SkillMesh is an MCP-friendly router that retrieves only relevant expert cards for AI agent queries, reducing context size by 70% and improving tool selection. It supports Claude via MCP server, Codex skill bundles, and OpenAI-style function schemas.

OpenClawRadar
quorum: AI Code Governance Tool Enforces Independent Model Review
Tools

quorum: AI Code Governance Tool Enforces Independent Model Review

quorum is a governance layer for AI-assisted development that enforces a consensus protocol requiring code to be independently reviewed by a different model before committing. It includes three structural gates that block progress: audit, retro, and quality gates.

OpenClawRadar