Feedthrough MCP server
io.github.feedthrough/feedthrough·v0.4.0·4 starsDebug bridge inside your web app: an agent reads the DOM, console and network. Any browser.
4 stars109 downloads/wk
Reviews
Write oneNobody has reviewed Feedthrough yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Feedthrough tools (16)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
clickClick an element by calling its native click(), which fires a click event and runs the
connection_statusCheck whether a browser with the Feedthrough bridge is currently connected.
fillSet the value of an input, textarea, or select element. Focuses the element, assigns the
get_console_logsReturn console output captured since the bridge connected. Covers every console method —
get_htmlReturn the outerHTML of an element (capped at 50 KB). Use this when the summarised query_dom
get_instructionsReturns the Feedthrough usage guide as a Markdown text document, with sections for the
get_network_requestsReturn all fetch and XHR requests captured since the bridge connected, including URL, method,
get_page_infoReturn basic page context: current URL, document title, readyState, viewport size, scroll
hoverHover over an element by dispatching synthetic, bubbling mouseover and mouseenter events
inspect_elementReturn full details about a single element: tag, id, classes, all attributes, text content,
press_keyDispatch a key press (keydown/keypress/keyup) on an element — e.g. Enter to submit a search,
query_domQuery the page with a CSS selector and return a summary of every matching element
reset_overridesUndo every set_style / set_attribute / set_text change the bridge has applied since it
set_attributeSet or remove an attribute on an element to preview a change (toggle disabled, swap a class,
set_styleSet one or more inline CSS properties on an element to PREVIEW a visual change live (e.g.
set_textReplace an element's text content to preview wording/label changes. Live preview only — not
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- Code scan9 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 42 days ago12/15
- Maintainer identityregistry namespace matches repository owner7/10
How Feedthrough compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 86/100
- higher than 67% of 867 Scraping and browsing servers
- Tools
- 16
- the typical Scraping and browsing server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 4
- more than 72% of 584 Scraping and browsing servers
- Downloads a week
- 109
- more than 57% of 312 Scraping and browsing servers with a package
What its tools let an agent do: 13 read · 3 change
Install Feedthrough in Claude Code, Cursor or VS Code
Runs npx -y @feedthrough/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add feedthrough -- npx -y @feedthrough/mcp
What the publisher says
From the Feedthrough repository's README, as published. We do not edit it. Read it on GitHub
Feedthrough
Debug with AI — from inside your app.
Feedthrough injects a lightweight debug bridge into any running web page, then exposes everything — DOM state, console logs, network requests, and user interactions — as MCP tools. Any MCP-compatible AI agent can inspect and drive the page conversationally, in real time.
Browser (any)
└── @feedthrough/core ← injected into your page
├── console interceptor
├── fetch / XHR interceptor
└── DOM inspector
↕ WebSocket
@feedthrough/mcp ← MCP server, exposes tools over stdio
└── Tools: click, fill, inspect_element, query_dom,
get_console_logs, get_network_requests, …
↕ MCP protocol
Claude Code / Cursor / any MCP clientThe name
Many physics and chemistry experiments run inside a sealed vacuum chamber, with all the air pumped out so nothing contaminates the experiment. The catch: you still need to control instruments inside the chamber and read their measurements, and the smallest air leak ruins the run. A feedthrough is the part that solves this — a specially engineered connector that carries electrical signals through the chamber wall while keeping the vacuum perfectly intact. You can't reach inside, but the feedthrough lets you observe and control what's happening in there anyway.
The parallel is exact: Feedthrough extracts runtime debug data from inside a running web app without disturbing it, and sends control signals back in — clicks, keystrokes, DOM queries — without breaking the execution environment.
Why Feedthrough?
Every other browser MCP tool is an external observer — it controls the browser from outside via Puppeteer or CDP and only works in Chrome. Feedthrough is an embedded agent. It runs inside the page, so it sees:
- Framework internals (React component trees, Redux store, custom globals)
- Any browser, not just Chrome
- Your existing dev workflow — no separate controlled browser to launch
- Cypress's own browser context during test runs
Packages
Framework support
Quick start
1. Start the MCP server
npx @feedthrough/mcpShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Feedthrough: common questions
- Is Feedthrough MCP server safe?
- Yes, by our scan: it is graded A (86/100). Read the Feedthrough safety report
- How do I install Feedthrough?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Feedthrough need an API key?
- No secret keys are declared. It reads 2 settings from the environment.
- Is Feedthrough maintained?
- The last commit was 62 days ago (2026-09-04). The latest release is v0.4.0.
- What can I use instead of Feedthrough?
- Servers from other publishers that do the same job: Web Browser (kogiQA) MCP server, SeleniumBase MCP server and AIHawk MCP server. Compare all Feedthrough alternatives.
- How does Feedthrough compare with other Scraping and browsing MCP servers?
- safety score 86/100 (higher than 67% of 867 Scraping and browsing servers); tools 16 (the typical Scraping and browsing server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Feedthrough
Same job from other publishers: the closest match first, then the best rated.
- Web Browser (kogiQA)This web browser has been designed to help your agent debug and develop complex web applications.not reviewedEstablishedC
- SeleniumBase MCPStealthy browser automation, testing, and web-scraping via CDP Mode.not reviewedWidely usedA
- AIHawkAI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.not reviewedWidely usedA
- Browser UseBrowser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.not reviewedEstablishedA
- CloakBrowser MCPPlaywright MCP-compatible browser automation bridge for CloakBrowser Chromium.not reviewedEstablishedB