Airlock MCP Server
Run five agents on one repo without them stomping on each other. Named resource locks, atomic shared state, presence, events, and a task queue for AI agents - exposed over a local HTTP MCP server that's always running, so any session, terminal, or CI job can coordinate with any other. Cross-platform Go daemon, SQLite-backed, with real blocking waits - no more poll loops. Its 8 documented tools cover lock, resource, note.
People who work with lock, resource and note and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in Go.
VERIFIED ACTIVE
LAST COMMIT 2026-06-18 · ★ 2 · #160 OF 160 MAINTAINED PRODUCTIVITY · VERIFIED 2026-09-18
MIT · Go servers · how we verify → /methodology
01 · Install Airlock
Docker
docker run -i --rm ghcr.io/adamorad/airlock:2.0.0 Claude Desktop - add to config
{
"mcpServers": {
"adamorad-airlock": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/adamorad/airlock:2.0.0"
]
}
}
} Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as container (OCI image) - can be sandboxed away from your filesystem
license MIT - declared in the repository
registry namespace io.github.adamorad is GitHub-verified and matches the repo owner
03 · What Airlock can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
An agent gets 8 documented tools spanning lock, resource, note, including lock_resource, unlock_resource, renew_lock, list_locks.
Capability map
Tools grouped from the project's README - what Airlock lets an agent do.
Lock
3 tools - e.g. name, agent_id, ttl_seconds?=900, wait_seconds?=0 (cap 50), wake_token?; name, lock_token (preferred) or agent_id, ttl_seconds?=900; names:[string], agent_id, ttl_seconds?=900
lock_resource · renew_lock · lock_resources
read & search
2 tools - e.g. - ; -
list_locks · list_notes
Note
2 tools - e.g. key, value, author?, ttl_seconds?; key
set_note · get_note
Unlock
1 tool - e.g. name, lock_token (preferred) or agent_id
unlock_resource
Latest releases
v2.0.0 · 2026-06-12
Complete Go rewrite. Cross-platform (macOS + Linux), pure-Go SQLite (WAL). Blocking lock waits with wake-tokens, capability tokens, atomic counters + compare-and-swap notes, agent presence (expiry releases locks)…
v1.1.0 · 2026-06-12
Renamed from AgentPeek to Airlock. Binary, MCP server identifier, and daemon are now airlock; port 27183 and all tool behavior unchanged. Install: brew install adamorad/tap/airlock.
v1.0.0 · 2026-06-12
Initial release. Named resource locks and shared scratchpad for AI agent coordination via MCP.
04 · Who maintains Airlock
airlock is maintained by adamorad. It's the only MCP server we track from this author; the repo dates to Jun 2026.
05 · Facts
- repository
- github.com/adamorad/airlock
- website
- https://airlock-web.vercel.app/
- category
- productivity - ranked #160 of 160 actively-maintained productivity servers as of 2026-09-18.
- registry
- io.github.adamorad/airlock (active, first published 2026-06-18)
- packages
- oci:ghcr.io/adamorad/airlock:2.0.0
06 · Airlock FAQ
Is Airlock still maintained?
Yes - as of 2026-09-18, its last commit was 2026-06-18. We re-verify nightly.
What can Airlock do?
An agent gets 8 documented tools spanning lock, resource, note, including lock_resource, unlock_resource, renew_lock, list_locks.
How do I install Airlock?
Run `docker run -i --rm ghcr.io/adamorad/airlock:2.0.0`. You can also paste the ready-made client config above.
07 · Alternatives to Airlock
Alternatives to Airlock
Maintained productivity servers if Airlock isn't the fit.
- Reactive Resume Free open-source resume builder with remote MCP tools for resumes and job applications. ★ 43,123 · 2026-09-17
- Kaneo Official MCP server for Kaneo: manage tasks, projects, and labels from Claude and other MCP clients ★ 9,115 · 2026-09-17
- Praison AI AI Agents Framework with Self Reflection and MCP support ★ 9,069 · 2026-09-18
- Basic Memory Local-first knowledge management with bi-directional LLM sync via Markdown files. ★ 3,986 · 2026-09-16
- Mindwtr Task and project automation for local and self-hosted Mindwtr Cloud data; read-only by default. ★ 2,063 · 2026-09-18
- Pm Claude Skills 1174 professional Agent Skills + workflow recipes - searchable & fetchable over MCP. ★ 1,369 · 2026-09-17
Pairs well with
Servers that cover what Airlock doesn't - only shown when the pairing reason fits the companion.
More productivity MCP servers · FastMCP server for surgical queries against a vault knowledge graph (NetworkX no · Windows Management · Better Notion · Joplin MCP Server · Gtasks MCP
More Go MCP servers · ToolTrust Scanner · Dibs · Dir MCP · Aispace · Git Courer · see all