🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@sovseal/mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sovseal/mcp-server

Give Claude, Cursor, and every MCP client one shared memory that never leaves your machine. On-device embeddings, 10 ms recall, encrypted sync.

latest
Source
npmnpm
Version
0.3.8
Version published
Weekly downloads
148
393.33%
Maintainers
1
Weekly downloads
 
Created
Source

@sovseal/mcp-server

Local-first, zero-knowledge semantic memory server for AI agents — speaks the Model Context Protocol. On-device LanceDB + Transformers.js. Write-behind ciphertext replication. 0 RTT reads.

npx -y @sovseal/mcp-server

What it does

Exposes two MCP tools to any MCP-compatible client (Claude Desktop, Cursor, Windsurf, Zed, custom agent loops):

ToolArgsBehavior
store_memory{ content: string }Embed (384-dim, on-device) → write local LanceDB → return. Ciphertext sync runs write-behind; nothing blocks.
recall_memory{ query: string, topK?: number }Embed query (LRU-cached) → vector search local LanceDB → top-K by L2 distance. 0 RTT.

Install for an MCP client

Add to mcp.json / claude_desktop_config.json / your client's MCP config:

{
  "mcpServers": {
    "sovseal-memory": {
      "command": "npx",
      "args": ["-y", "@sovseal/mcp-server"]
    }
  }
}

Configure your IDE automatically (Rules + Connections):

Running the onboard command will detect your IDE client, configure global connection settings, and write the necessary custom system instructions to your project workspace:

npx -y @sovseal/mcp-server onboard --write --register

Supported clients: Cursor, Claude Desktop/Code, Windsurf, VS Code (Copilot/Cline/Roo), Zed, Google Antigravity, and OpenCode.

For always-on autonomous agents, run as a long-lived HTTP/SSE server:

SOVSEAL_TRANSPORT=sse SOVSEAL_PORT=4040 npx -y @sovseal/mcp-server

After installation the package exposes two equivalent binaries — mcp-server (default) and sovseal-mcp-server. Either invocation form works for explicit control:

npx -y --package=@sovseal/mcp-server mcp-server
# or
npx -y --package=@sovseal/mcp-server sovseal-mcp-server

How it stays private

  • AES-256-GCM client-side encryption with a 96-bit random IV per snapshot
  • 256-bit key lives in ~/.sovseal/config.json (mode 0600) — lose this file, lose every snapshot
  • Server only ever sees ciphertext + SHA-256-derived paths; it cannot read your context
  • Verified Semantic Recall (VSR) — every load re-derives sha256(canonicalize(payload)) and fails closed on mismatch

Performance

WorkloadOperationp50p95p99
10K records · 1K queriesrecall_memory (warm)6.1 ms10.4 ms21.8 ms
Single writestore_memory3.8 ms7.2 ms12.5 ms
First callrecall_memory (cold)~1.2 s

All operations are 0 RTT — network is never on the read path.

Full docs, SDK, self-host edge function

Repository: github.com/sovseal/core

License

Apache 2.0

Keywords

sovseal

FAQs

Package last updated on 04 Aug 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts