local-first MCP servers

331 tagged local-first, measured the same way as everything else here.

Browse within: model-context-protocol 47agent-memory 36knowledge-graph 32ai-memory 24knowledge-management 22markdown 19coding-agents 18embeddings 18knowledge-base 14macos 13obsidian 12sqlite 11fastapi 10privacy 10

prime-silo-nexus

49

binary16labs/prime-silo

MCP server Claude CodeCodexCursor +2

One of 2 in .mcp.json

MCP server "prime-silo-nexus" as configured in binary16labs/prime-silo. Runs mcp/server.js with node.

not rated 5 11d ago A tokens not measured original MIT

LINZA-MCP

50

Semiotronika/LINZA-MCP

MCP server Claude CodeCodexCursor +2

Local-first MCP sidecar for agent workspaces, artifacts, review intents, and context export. Runs locally from the linza-mcp Python package. Needs 9 environment variables to run.

not rated 4 22d ago A tokens not measured original MIT

mail-index

51

unsoldgroup/mail-index

MCP server Claude CodeCodexCursor +2

Local-first, read-only MCP server for recall over your Gmail: search, contacts, threads, digests. Runs locally from the mail-index npm package.

not rated 4 2d ago A tokens not measured original MIT

acr

52

hbkdad/arc

MCP server Claude CodeCodexCursor +2

ACRCms is an open source Python web content management system based on Turbogears and libacr. Runs locally from the acr Python package.

not rated 4 1mo ago A tokens not measured original MIT

palace-rs

53

AncientiCe/palace-rs

MCP server Claude CodeCodexCursor +2

MCP server "palace-rs" as configured in AncientiCe/palace-rs. Launched with https://github.com/AncientiCe/palace-rs/releases/download/v0.9.1/palace-0.9.1.mc.

not rated 4 2d ago A tokens not measured original MIT

ctxfile

54

ctxfile/ctxfile

MCP server Claude CodeCodexCursor +2

MCP server "ctxfile" as configured in ctxfile/ctxfile. Runs packages/core/dist/cli.js with node.

not rated 4 26d ago A tokens not measured original Apache-2.0

memoweft

55

memoweft/memoweft

MCP server Claude CodeCodexCursor +2

Portable AI memory as MCP tools: five reads and three controlled writes. Runs locally from the @memoweft/mcp-server npm package. Needs 1 environment variable to run.

not rated 4 yesterday A tokens not measured original MIT

mindmap

56

ravi-labs/mindmap-mcp-server

MCP server Claude CodeCodexCursor +2

Mind Map — a memory consolidation / context-handoff MCP server. Capture context from any AI tool, resume it anywhere, and let it decay gracefully. Runs locally from the @ravi-labs/mindmap-mcp-server npm package.

not rated 4 2mo ago A tokens not measured original Apache-2.0

mindmap-mcp-server

57

ravi-labs/mindmap-mcp-server

MCP server Claude CodeCodexCursor +2

Local-first memory & context-handoff across AI tools — capture in one, resume in another. No cloud. Runs locally from the @ravi-labs/mindmap-mcp-server npm package.

not rated 4 2mo ago A tokens not measured original Apache-2.0

hoard

58

thrr87/hoard

MCP server Claude CodeCodexCursor +2

Allows you to pull variables for a project from your [treasure] hoard. Runs locally from the hoard Python package.

not rated 4 6mo ago A tokens not measured original MIT

splitwise-mcp

59

hubshashwat/the-splitwise-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Splitwise integration with AI-powered voice expense logging. Runs locally from the splitwise-mcp Python package.

not rated 4 6mo ago A tokens not measured original MIT

wyj-IIRtyj/localterminal-lite

MCP server Claude CodeCodexCursor +2

MCP server "localterminal-mcp-lite" as configured in wyj-IIRtyj/localterminal-lite. Runs locally from the localterminal-mcp-lite npm package.

not rated 4 7d ago A tokens not measured original Apache-2.0

claude-memory-mcp

61

imshota1009/claude-memory-mcp

MCP server Claude CodeCodexCursor +2

Persistent memory system for Claude Code CLI using Obsidian-compatible markdown. Runs locally from the claude-memory-mcp npm package.

not rated 4 2mo ago A tokens not measured original MIT

google-ads-mcp

62

davidmosiah/google-ads-mcp-unofficial

MCP server Claude CodeCodexCursor +2

Unofficial Google Ads MCP for campaigns, keywords, budgets, and gated mutations. Runs locally from the google-ads-mcp-unofficial npm package. Needs 12 environment variables to run.

not rated 4 today A tokens not measured original MIT

mcp

63

yp3y5akh0v/citadel

MCP server Claude CodeCodexCursor +2

Model Context Protocol server for Citadel: encrypted memory as MCP tools. Runs locally from the citadeldb-mcp Python package. Needs 1 environment variable to run.

not rated 3 today A tokens not measured original Apache-2.0

chamber

64

abm9111/chamber

MCP server Claude CodeCodexCursor +2

Cited Q&A over your own notes, plus drift detection when a cited source changes. Local-first CLI. Runs locally from the @bu7umaid/chamber npm package. Needs 2 environment variables to run.

not rated 3 13d ago A tokens not measured original MIT

nahuali

65

Arakiss/nahuali

MCP server Claude CodeCodexCursor +2

MCP server "nahuali" as configured in Arakiss/nahuali. Runs in Docker (ghcr.io/arakiss/nahuali-mcp:0.8.0-beta.9).

not rated 3 1mo ago A tokens not measured

memex

66

evan-moon/memex

MCP server Claude CodeCodexCursor +2

Local-first second brain with semantic search. Markdown notes indexed by a local ML model. Runs locally from the @evan-moon/memex npm package.

not rated 3 today A tokens not measured original MIT

pathmark

67

hacksurvivor/pathmark

MCP server Claude CodeCodexCursor +2

MCP server "pathmark" as configured in hacksurvivor/pathmark. Launched with pathmark. Needs 1 environment variable to run.

not rated 3 yesterday A tokens not measured original MIT

droste-memory

68

lorismascio17/droste-memory

MCP server Claude CodeCodexCursor +2

MCP server "droste-memory" as configured in lorismascio17/droste-memory. Launched with powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\scripts\run_mcp.ps1. Needs 1 environment variable to run.

not rated 3 2mo ago A tokens not measured original MIT

droste-memory

69

lorismascio17/droste-memory

MCP server Claude CodeCodexCursor +2

Local hybrid structural and semantic graph memory engine. Runs locally from the droste-memory Python package.

not rated 3 2mo ago A tokens not measured original MIT

dreamd

70

botzrDev/dreamd

MCP server Claude CodeCodexCursor +2

Local-first, cross-harness memory for AI coding agents. Runs locally from the dreamd-mcp npm package.

not rated 3 5d ago A tokens not measured original Apache-2.0

talamus

71

ampres-ai/talamus

MCP server Claude CodeCodexCursor +2

Local-first, source-grounded memory for AI agents with citations, bitemporal history, and MCP. Runs locally from the talamus Python package.

not rated 3 7d ago A tokens not measured original Apache-2.0

eight-sleep-mcp

72

davidmosiah/eight-sleep-mcp

MCP server Claude CodeCodexCursor +2

Unofficial Eight Sleep MCP server: read sleep trends, temperature, alarms; gated pod control. Runs locally from the eight-sleep-mcp-unofficial npm package. Needs 8 environment variables to run.

not rated 3 6d ago A tokens not measured original MIT