About io.github.feedthrough/feedthrough
io.github.feedthrough/feedthrough is an MCP server published by feedthrough in the Blockchain category: debug bridge inside your web app: an agent reads the DOM, console and network. Any browser.
The repository has 4 stars and 1 forks, with the last commit a month ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
claude mcp add io-github-feedthrough-feedthrough -- npx -y @feedthrough/mcpnpx -y @feedthrough/mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (16)
click(selector)Click an element via native `click()` (fires click + default activation, not the pointer sequence)
Parameters not published.
connection_status()Connected tabs and which one is active, plus this server's name, version, and bound port
Parameters not published.
fill(selector, value)Set an input/textarea/select value (fires input + change, not keystrokes)
Parameters not published.
get_console_logs(limit?, levels?, match?, since?)Console output (all methods) plus uncaught errors & promise rejections; filter by `levels`, `match`, or `since` timestamp
Parameters not published.
get_html(selector)Raw outerHTML of a region (capped at 50 KB)
Parameters not published.
get_instructions()Usage guide — recommended workflow, tool ordering, and selector tips
Parameters not published.
get_network_requests(filter?, since?)Captured fetch + XHR — URL, method, status, duration, headers, request/response bodies (10 KB cap); narrow by `filter` or `since`
Parameters not published.
get_page_info()URL, title, readyState, viewport size, scroll position, user agent, and which bridge this page is connected to
Parameters not published.
hover(selector)Fire mouseover/mouseenter to mount hover UI (JS handlers, not CSS `:hover`)
Parameters not published.
inspect_element(selector, properties?)Tag, attributes, full bounding rect + inViewport, ancestor `path`, curated computed styles, overflow info (clipped/overflowing content), `clipped`-by-ancestor info, effective visibility (`visible` + `hiddenReason`, accounting for ancestors), occlusion (`hittable` + `occludedBy`), accessibility (`a11y`: role, name, states), `pseudo` ::before/::after content, live form state; `properties` reads extra CSS props by name
Parameters not published.
Show all 16 tools
press_key(selector, key)Dispatch a key press — Enter, Escape, Tab, arrow keys, or a character
Parameters not published.
query_dom(selector)All elements matching a CSS selector
Parameters not published.
reset_overrides()Undo every live `set_style` / `set_attribute` / `set_text` change
Parameters not published.
set_attribute(selector, name, value)Preview an attribute change — toggle disabled, swap a class, set aria-* (`null` removes)
Parameters not published.
set_style(selector, properties)Preview a visual fix — set inline CSS live (not saved to source)
Parameters not published.
set_text(selector, text)Preview wording/label changes — replace an element's text
Parameters not published.
Ask AI
Ask AI about io.github.feedthrough/feedthrough
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.