Elsm MCP — AI skill for Claude Code
Local MCP bridge for Easy Local Storage Manager: lets any AI agent (Claude Code, Cursor, Codex, Gemini CLI.
How to install Elsm MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open nowshad-hossain-rahat/elsm-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Elsm MCP does
Local MCP bridge for Easy Local Storage Manager: lets any AI agent (Claude Code, Cursor, Codex, Gemini CLI, ...) read and write the real browser's storage through the ELSM extension.
Alternatives in AI
- BrowserSkill — Let AI agents use your real, logged-in browser without interrupting your work 9.1k ★
- Deepseek Pp — DeepSeek Web browser extension: AI agent workspace with MCP tools, memory, Skills, automation, web search, and 1.7k ★
- Zotero MCP — It's a plugin extension in Zotero 1.1k ★
README
elsm-mcp — local MCP bridge for Easy Local Storage Manager
`@elsm/mcp` is a local MCP (Model Context Protocol) server that lets any AI agent — Claude Code, Cursor, Codex, Gemini CLI, ZCode, OpenCode or anything that speaks stdio MCP — read and write the **real** browser storage (localStorage, sessionStorage, cookies, IndexedDB) of the tab you're looking at, through the [ELSM browser extension](https://easylocalstorage.dev).
Your AI agent (Claude, Codex, Cursor, ...)
│ stdio (MCP protocol)
▼
elsm-mcp ← port 39231, pairing token in ~/.elsm-bridge/token
│ ws://127.0.0.1:39231 (token + protocol version handshake)
▼
ELSM extension (offscreen document / background page)
│ privileged APIs (chrome.cookies, tabs, page access)
▼
The active tab you are working on — its real storage
Install
npx @elsm/mcp --port 39231
The first run creates a pairing token at `~/.elsm-bridge/token` (mode 0600). Paste that token into the ELSM sidebar → **Agent access** page once per browser, then point your MCP client at `npx -y @elsm/mcp` — see the [setup guide](https://easylocalstorage.dev/docs) for per-client stanzas (Claude Code, Codex, Cursor, ZCode, OpenCode, generic `mcpServers`).
Tools
Nine tools, scoped to the active tab's origin:
| Tool | Plan | What it does |
|---|---|---|
get_target |
Free | Tab id, URL, origin, title of the active tab |
list_storage_areas |
Free | Origin, storage areas present, IndexedDB database names |
read_storage |
Free | Read localStorage/sessionStorage — one key, a prefix, or everything |
read_cookies |
Free | All cookies for the tab; values unless raw-value consent is granted in the UI |
read_indexeddb |
Free | Cursor-paged, JSON-safe read of an object store |
export_state |
Free | Snapshot localStorage/sessionStorage + cookie metadata (always redacted) |
write_storage |
Pro | Write {key, value} entries; every write lands i |
Related Skills
Cobol Legacy Ledger
Learn COBOL through a live banking system — 18 programs, 6-node settlement network, real-time simulation, Pyth
Yx Bridge
Browser extension + local MCP server: 250+ tools so an AI agent can read and control your open tabs (Yandex Br
Browser Bridge
Browser Bridge: a Chrome extension + local MCP server that gives any AI agent access to your real, logged-in b
Tmux Bridge MCP
Standalone MCP server for cross-pane AI agent communication via tmux. Lets Claude Code, Gemini CLI, Codex, and
BridgeLine
After Effects bridge for AI coding agents (Claude Code, Codex, Gemini CLI): read, render and edit a live AE pr
Empir3 Bridge
Local-first MCP bridge — orchestrate the AI CLIs you already pay for (Claude, Codex, Gemini, Grok) and drive a
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Extension Author
WRITE-access implementer for the browser extension (apps/extension/ — MV3, Chrome + Firefox) and the desktop⇄e
Extension Developer
Browser extension expert. Use PROACTIVELY for Chrome Manifest V3, service workers, content scripts, extension