dyingg/chromectx
Search all your open tabs by title or full page content, and expose everything as RAG context for AI tools via MCP
Platform-specific configuration:
{
"mcpServers": {
"chromectx": {
"command": "npx",
"args": [
"-y",
"chromectx"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
For those who routinely end up with 90+ Chrome tabs. Search all your open tabs by title or full page content, save entire windows to JSON, restore them later, and expose everything as RAG context for AI tools via MCP.
# Fast — searches tab titles and URLs only
chromectx search 'figma design system'Instantly finds the right tab across 90+ open tabs. No page fetching — results appear in milliseconds.
# Deep — fetches and indexes full page content
chromectx search 'max connections pool timeout' --deepYou read something 20 tabs ago about connection pool limits causing timeouts in production — but which tab was it? The title just says "Configuration" or "Advanced Settings." --deep fetches every open page's content and searches the actual text, so you find it without retracing your steps.
And even better: make your open browser tabs RAG context for Claude, Cursor, and other AI tools via the Model Context Protocol.
npx chromectx installThis one command:
chromectx globallyIf you prefer to set things up yourself:
npm i -g chromectx # install the CLI globally
chromectx setup # configure MCP for your AI toolsOr add the MCP server config directly:
{
"mcpServers": {
"chromectx": {
"command": "npx",
"args": ["-y", "chromectx@latest", "mcp"]
}
}
}(System Settings > Privacy & Security > Automation)
| Command | Description | | -----------
Loading reviews...