local-first MCP servers

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

Browse within: model-context-protocol 47mcp-server 44LLM 37agent-memory 37knowledge-graph 33cli 29ai-memory 24knowledge-management 20markdown 19coding-agents 18embeddings 18knowledge-base 14macos 13obsidian 12

contextlock

241

LutaElbert/contextlock

MCP server Claude CodeCodexCursor +2

Local-first MCP safety layer that blocks and redacts risky repo context before AI agents see it. Runs locally from the contextlock npm package.

not rated 0 1mo ago A tokens not measured original Apache-2.0

mcp

242

repoprimer/repoprimer

MCP server Claude CodeCodexCursor +2

Local-first, read-only project context for coding agents via MCP. Runs locally from the @repoprimer/mcp npm package.

not rated 0 1mo ago A tokens not measured original Apache-2.0

omnivoice

243

abm-dungtq/tqd-voice

MCP server Claude CodeCodexCursor +2

OmniVoice: Towards Omnilingual Zero-Shot Text-to-Speech with Diffusion Language Models. Runs locally from the omnivoice Python package.

not rated 0 1mo ago A tokens not measured original Apache-2.0

nautli

244

Nautli/nautli

MCP server Claude CodeCodexCursor +2

One local brain for all your AI agents. Facts in, contradictions resolved, junk forgotten. While you sleep. Runs locally from the nautli npm package.

not rated 0 16d ago A tokens not measured original MIT

perseus-vault-codex

245

Perseus-Computing-LLC/perseus-vault-codex

MCP server Claude CodeCodexCursor +2

Persistent, encrypted, local-first memory for OpenAI Codex agents — a 5-tool MCP server wrapping Perseus Vault. Runs locally from the perseus-vault-codex Python package.

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

reasoning-budget

246

wangsiyi7/codex-reasoning-reactor

MCP server Codex

MCP server "reasoning-budget" as configured in wangsiyi7/codex-reasoning-reactor. Runs ${PLUGIN_ROOT}/scripts/mcp-server.mjs with node. Needs 1 environment variable to run.

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

taskgrade

247

eddyvlad/taskgrade

MCP server Claude CodeCodexCursor +2

Local task classification for coding-agent model selection. Runs locally from the taskgrade npm package.

not rated 0 10d ago A tokens not measured original Apache-2.0

agentbraid

248

xuu33030/agentbraid

MCP server Claude CodeCodexCursor +2

MCP server "agentbraid" as configured in xuu33030/agentbraid. Runs locally from the agentbraid Python package.

not rated 0 1mo ago A tokens not measured original Apache-2.0

vectorlane

249

talocode/vectorlane

MCP server Claude CodeCodexCursor +2

Open-source local vector memory engine for AI agents — ingest documents, chunk content, generate embeddings, search locally, return metadata/citations. Runs locally from the @talocode/vectorlane npm package.

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

realtycalendar-mcp

250

ilyautov/realtycalendar-mcp

MCP server Claude CodeCodexCursor +2

MCP server "realtycalendar-mcp" as configured in ilyautov/realtycalendar-mcp. Runs locally from the realtycalendar-mcp Python package.

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

repogrammar

251

SioYooo/RepoGrammar

MCP server Claude CodeCodexCursor +2

Local implementation-pattern context for coding agents. Runs locally from the @sioyooo/repogrammar npm package.

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

onepdf-mcp-server

252

WendongAI/onepdf-mcp-server

MCP server Claude CodeCodexCursor +2

97 trustworthy PDF tools for Claude, Cursor, Codex, and other MCP clients. Runs locally from the onepdf-mcp-server npm package.

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

mymcp

253

flyset/MyMCP

MCP server Claude CodeCodexCursor +2

MCP server "mymcp" as configured in flyset/MyMCP. Runs locally from the mymcp Python package.

not rated 0 1mo ago A tokens not measured original Apache-2.0

demo-catalog

254

ownasquare/context-loom

MCP server Claude CodeCodexCursor +2

MCP server "demo-catalog" as configured in ownasquare/context-loom. Launched with demo-mcp-server.

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

agent-invariants

255

christian140903-sudo/agent-invariants

MCP server Claude CodeCodexCursor +2

MCP server "agent-invariants" as configured in christian140903-sudo/agent-invariants. Runs locally from the agent-invariants npm package.

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

preference-memory-mcp

256

efficjump/preference-memory-mcp

MCP server Claude CodeCodexCursor +2

MCP server "preference-memory-mcp" as configured in efficjump/preference-memory-mcp. Runs locally from the preference-memory-mcp Python package.

not rated 0 1mo ago A tokens not measured original Apache-2.0

postcondition-mcp

257

christian140903-sudo/postcondition-mcp

MCP server Claude CodeCodexCursor +2

Outcome verification for AI agents. Declare what should change, observe the world independently, and issue hash-chained receipts. Runs locally from the postcondition-mcp npm package. Needs 1 environment variable to run.

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

read-my-chatgpt

258

Async23/read-my-chatgpt

MCP server Claude CodeCodexCursor +2

Local read-only MCP bridge for your ChatGPT web conversation history. Runs locally from the read-my-chatgpt npm package.

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

waiting-on

259

arkaigrowth/waiting-on

MCP server Claude CodeCodexCursor +2

MCP server "waiting-on" as configured in arkaigrowth/waiting-on. Runs locally from the waiting-on Python package.

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

open-video-guide

260

songod0906/open-video-guide

MCP server Claude CodeCodexCursor +2

MCP server "open-video-guide" as configured in songod0906/open-video-guide. Runs locally from the open-video-guide Python package.

not rated 0 16d ago A tokens not measured original Apache-2.0

filesystem

261

Gr0wthHacker/taskpilot

MCP server Claude CodeCodexCursor +2

One of 2 in .mcp.json

Gives the agent read and write access to a set of allowed directories on the local filesystem. Runs locally from the @modelcontextprotocol/server-filesystem npm package.

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

veta

262

nerdconf/veta

MCP server Claude CodeCodexCursor +2

MCP server "veta" as configured in nerdconf/veta. Runs ./scripts/veta-plugin-launcher.mjs with node.

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

locidx

264

wenn-id/locidx

MCP server Claude CodeCodexCursor +2

MCP server "locidx" as configured in wenn-id/locidx. Runs locally from the locidx Python package.

not rated 0 28d ago A tokens not measured original MIT