Superpower: Bring MCP Tools Into the AI Chat Tabs You Already Have Open
Superpower is a Chrome extension that connects supported AI web interfaces to MCP servers for builders who want to use tools inside the chat apps they already use.
It helps you run local or remote MCP tools from the conversation by detecting structured tool calls, routing them through a configured MCP connection, and returning results to the same chat workflow.
Key features:
• In-page MCP controls – check connection status, select a transport, and manage available tools from the sidebar
• Structured call handling – detects function calls and renders tool-call and tool-result blocks in the conversation
• Multiple connection options – supports SSE, WebSocket, and Streamable HTTP MCP connections
• Flexible execution flow – choose manual execution or use the available automation controls
• Supported web assistants – adapters cover ChatGPT, Gemini, Perplexity, Grok, GitHub Copilot, and other listed interfaces
It’s open-source (MIT license).
🔗 GitHub: https://lnkd.in/g-qX9N5g
The canonical repo is stloendays/Superpower, and the post's feature descriptions match its own README closely — including some fairly specific phrasing that's clearly pulled directly from the source rather than paraphrased loosely.
Core mechanism — confirmed almost verbatim. The project's own description states: a browser or desktop workflow selects an MCP capability, Superpower routes the structured request through the configured MCP connection, the MCP server executes the tool, and the result is returned to the active browser conversation — matching your "detecting structured tool calls, routing them through a configured MCP connection, and returning results to the same chat workflow" precisely.
"Multiple connection options – SSE, WebSocket, Streamable HTTP" — confirmed exactly, including the detail that Streamable HTTP is the recommended local default for new setups, which your post doesn't mention but could strengthen it.
"Flexible execution flow" and "in-page controls" — confirmed generally, matching the project's own description of tool visibility, automation and review controls, though I couldn't find the exact phrase "sidebar" independently confirmed for this specific repo (it's a standard pattern across this whole category of extension, and plausible here too).
"Supported web assistants" — confirmed, and actually broader than the post implies. The extension currently supports ChatGPT, Google Gemini, Perplexity, Google AI Studio, Grok, OpenRouter, DeepSeek, T3 Chat, GitHub Copilot, Mistral, Kimi, Qwen Chat, and Z.ai — your "and other listed interfaces" appropriately covers the rest without overclaiming.
"Without a separate workspace" — accurate and matches the project's own positioning. Superpower's docs explicitly frame this as a choice: use the browser extension when the conversation is the workspace, or use the separate desktop app when you want a dedicated MCP control surface — so the post's framing is correctly describing one specific mode of the tool, not overstating its scope.
One thing I couldn't independently confirm: the MIT license specifically for this repo. MIT is common in this space — I found it explicitly stated for a closely related sibling project (MCP-SuperAssistant) — but didn't get direct confirmation of Superpower's own license file. Worth a quick check before stating it as fact.
One naming-collision note worth flagging for readers: "Superpower" is a fairly generic name, and there's a whole cluster of near-identical, heavily-forked Chrome extensions in this exact space (MCP-SuperAssistant and its many forks) with almost the same feature set and description. Anyone searching the Chrome Web Store by name alone risks landing on a similar-but-different extension — the GitHub link in the post is the reliable way to get the right one.