MCP SuperAssistant CLI

A browser extension and local proxy that bring MCP tools into web chat UIs like ChatGPT, Perplexity and Grok

  • 2,632 ★ on the repository
  • Last commit
  • MIT
CLI

Extended access

Why this level

  • The extension reads and modifies chat page content in the browser
  • The local proxy forwards tool calls to external and remote MCP servers
All reasons and checks

srbhptl39/mcp-superassistant

Install

Manual install

npx -y @srbhptl39/mcp-superassistant-proxy@latest --config ./config.json --outputTransport sse

Starts the local proxy that connects the extension to the real MCP servers listed in config.json.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The extension reads and modifies chat page content in the browser
  • The local proxy forwards tool calls to external and remote MCP servers

This is third-party code. Review the repository files before installing.

What it does

MCP SuperAssistant has two parts. The Chrome or Firefox extension watches the chat web UI for tool calls the model wants to make and inserts the result back into the conversation. A local proxy server, started with an npx command, receives those calls over SSE, WebSocket or Streamable HTTP and forwards them to real MCP servers listed in a separate config.json, including remote MCP servers and existing config files from Claude or Cursor. This gives web versions of ChatGPT, Perplexity, Grok, Gemini, Google AI Studio, OpenRouter and others access to the same MCP tools that are usually only available in desktop agents.

Who it is for. For people who work in the web versions of ChatGPT, Perplexity, Gemini or similar chats and want to give them access to MCP tools without a desktop agent.

Good fit when

  • You need to call local or remote MCP tools right from a web chat like ChatGPT or Perplexity
  • You already have a config.json with MCP servers from Claude or Cursor and want to reuse it in the browser
  • You need a proxy that adds CORS or health endpoints in front of remote MCP servers

Not a fit when

  • You already use a desktop agent with native MCP support and don't need a web chat
  • You don't want to keep a local proxy process running continuously

Example request

Connect my MCP servers to ChatGPT in the browser through MCP SuperAssistant

Limitations

The extension reads and modifies the chat page's content to intercept tool calls, and the proxy server must be running locally while you work. Requires Node.js to run via npx and a separate config.json describing the MCP servers.

How to disable. Remove the extension from Chrome or Firefox via the extensions page and stop the proxy server process.

FAQ

Can I reuse a config from Claude Desktop?

Yes, the README mentions existing config files from Claude or Cursor as a ready source for config.json.

Which transports does the proxy support?

SSE, Streamable HTTP and WebSocket, each started with a different --outputTransport flag.

Discussion

No questions or reviews yet.

CLI tools
Official

An MCP server and Chrome extension that let the agent drive your already open browser with your logged-in sessions, all locally

MCP serverBroad access7.3KRepository stars

An MCP server that drives your already open Chrome and stops to ask you about a 2FA code, a CAPTCHA, or a choice only you can make

MCP serverBroad access62Repository stars

A Chrome extension with an MCP server: the agent drives your everyday browser with its sessions, tabs, bookmarks and history

MCP serverBroad access12.5KRepository stars

An MCP bridge to control your browser from a coding agent: a Chrome extension and a set of tab and page automation tools

MCP serverBroad access1.3KRepository stars

AgentBoard adds an AI sidebar to the browser with your own models and keys, WebMCP tools scripted per page and remote MCP servers.

PluginBroad access136Repository stars

An MCP wrapper over the browser-use engine: a single tool drives a browser from a natural-language task.

MCP serverBroad access64Repository stars

README in short

The README describes MCP SuperAssistant as a browser extension that brings MCP into ChatGPT, Perplexity, Grok, Gemini, Google AI Studio, OpenRouter, T3 Chat and other web interfaces. The flow: the extension detects a tool call in the chat, sends it over SSE to a local proxy server, which forwards the request to the actual MCP server and returns the result to the conversation. The extension installs from the official Chrome and Firefox stores, and the proxy runs via npx with a config.json file that can list local and remote MCP servers. MIT licensed.

README badge

Report a problem