local-first MCP servers

330 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

rolldeep

289

dev-the-dev-while-deving/rolldeep-lab

MCP server Claude CodeCodexCursor +2

TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files. Runs locally from the tsx npm package.

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

folderbridge-mcp

290

MoonTzai/folderbridge-mcp

MCP server Claude CodeCodexCursor +2

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

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

guarded-notes-mcp

291

nextgencods/guarded-notes-mcp

MCP server Claude CodeCodexCursor +2

MCP server "guarded-notes-mcp" as configured in nextgencods/guarded-notes-mcp. Runs ./server.mjs with node.

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

work-assistant

292

Wulfgardr/work-assistant

MCP server Claude CodeCodexCursor +2

MCP server "work-assistant" as configured in Wulfgardr/work-assistant. Runs locally from the work-assistant Python package.

not rated 0 today A tokens not measured original MIT

context_surface

293

tetracoralla/context-surface-analyzer

MCP server Claude CodeCodexCursor +2

MCP server "contextsurface" as configured in tetracoralla/context-surface-analyzer. Runs ./src/mcp-server.js with node.

not rated 0 yesterday A tokens not measured original Apache-2.0

artisign

294

artisign/artisign

MCP server Claude CodeCodexCursor +2

Artisign — local-first design system tool for AI agents, keeping screens consistent through shared tokens and components. Runs locally from the artisign npm package.

not rated 0 3d ago A tokens not measured AGPL-3.0

wechat-archive

295

BENZEMA216/wechat-archive-harness

MCP server Claude CodeCodexCursor +2

MCP server "wechat-archive" as configured in BENZEMA216/wechat-archive-harness. Runs locally from the wechat-archive Python package.

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

opensheet

296

newgepard/opensheet

MCP server Claude CodeCodexCursor +2

MCP server "opensheet" as configured in newgepard/opensheet. Runs locally from the opensheet Python package.

not rated 0 11d ago A tokens not measured copy · 86% MIT

workgraph

297

AlexWangzhixin/WorkGraph

MCP server Claude CodeCodexCursor +2

MCP server "workgraph" as configured in AlexWangzhixin/WorkGraph. Runs locally from the workgraph Python package.

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

hermes-kakao-mcp

298

Bum-Boo/kakaotalk-local-mcp

MCP server Claude CodeCodexCursor +2

MCP server "hermes-kakao-mcp" as configured in Bum-Boo/kakaotalk-local-mcp. Runs locally from the hermes-kakao-mcp Python package.

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

docs-rag-mcp

299

andreaselmi/docs-rag-mcp

MCP server Claude CodeCodexCursor +2

Minimal local RAG MCP server: semantic search over your markdown docs, embeddings via Ollama, nothing leaves your machine. Runs locally from the docs-rag-mcp npm package.

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

goose-listen

300

teagan101-cloud/goose-listen

MCP server Claude CodeCodexCursor +2

MCP server "goose-listen" as configured in teagan101-cloud/goose-listen. Runs locally from the goose-listen npm package.

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

agent-kudos

301

Coaden/agent-kudos

MCP server Claude CodeCodexCursor +2

Local-first recognition and accomplishment infrastructure for AI agents. Runs locally from the agent-kudos npm package.

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

worktree-switcher

302

pioootrek/worktree-switcher

MCP server Claude CodeCodexCursor +2

MCP server "worktree-switcher" as configured in pioootrek/worktree-switcher. Runs locally from the worktree-switcher npm package.

not rated 0 today A tokens not measured original MIT

kimi-memory

303

cbuntingde/kimi-memory

MCP server Claude CodeCodexCursor +2

Installer for kimi-memory MCP server — persistent memory for Kimi Code CLI. Runs locally from the kimi-memory npm package.

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

seohead

304

PavloSEO/seohead-seotools

MCP server Claude CodeCodexCursor +2

MCP server "seohead" as configured in PavloSEO/seohead-seotools. Launched with seohead mcp.

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

onlyforchris/agent-hub

MCP server Claude CodeCodexCursor +2

MCP server "onlyforchris-agent-hub" as configured in onlyforchris/agent-hub. Runs locally from the onlyforchris-agent-hub Python package.

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

lexiconlocal

306

alexeymohr/LexiconLocal

MCP server Claude CodeCodexCursor +2

MCP server "lexiconlocal" as configured in alexeymohr/LexiconLocal. Runs locally from the lexiconlocal Python package.

not rated 0 today A tokens not measured original MIT

cortex

307

VBlackJack/Cortex

MCP server Claude CodeCodexCursor +2

Local multi-client RAG server over the Model Context Protocol. Runs locally from the cortex-local-rag Python package. Needs 1 environment variable to run.

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

datacron

308

VBlackJack/Datacron

MCP server Claude CodeCodexCursor +2

Local-first MCP server that exposes a Markdown vault through MCP. Runs locally from the datacron Python package. Needs 1 environment variable to run.

not rated 0 today A tokens not measured

mbox-mcp

309

arose26/mbox-mcp

MCP server Claude CodeCodexCursor +2

Search local email archives (.mbox/.eml) entirely on your machine. No OAuth, no cloud. Runs locally from the mbox-mcp npm package.

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

wellness-air

310

davidmosiah/wellness-air

MCP server Claude CodeCodexCursor +2

Local-first air-quality MCP for AI agents — AirGradient, AirThings, PurpleAir, IQAir, Awair. Runs locally from the wellness-air npm package.

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

agent-recall-trail

311

fantasyce/agent-recall-trail

MCP server Claude CodeCodexCursor +2

MCP server "agent-recall-trail" as configured in fantasyce/agent-recall-trail. Launched with /bin/sh scripts/launch-mcp.sh mcp serve --agent codex-primary.

not rated 0 changed today A tokens not measured original Apache-2.0

finance

312

Marcusdt-UX/finance-mcp-server

MCP server Claude CodeCodexCursor +2

MCP server "finance" as configured in Marcusdt-UX/finance-mcp-server. Runs dist/index.js with node. Needs 1 environment variable to run.

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