fileforge_runtime_action
Runtime health, status, capabilities, and request log actions.
limitaction必填failuresOnlyincludeDetails
io.github.mayank1307由 GitHub 帳號 mayank1307 發布v0.2.2更新於 Nov 5, 2026
Browser DevTools for agents in your signed-in Chrome: cross-tab watching, route sweeps, bug reports.
本機 MCP 伺服器加上 Chrome 擴充功能,讓助理在你已登入的瀏覽器中跨分頁監看、掃過各路由並產出錯誤報告。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
參照 儲存庫 中的啟動說明。
The MCP server for FileForge. Your agent watches your signed-in Chrome across tabs, sweeps your routes, and hands you the bug report. This package also contains the FileForge Chrome extension, which you load unpacked from the package folder.
You need Node.js 20 or newer and Google Chrome.
Install it globally, not with npx: Chrome loads the extension from the package folder, so the folder must stay put.
This prints the extension folder and the exact command or config for each MCP client, using your real paths. It changes nothing unless you pass --write.
Open chrome://extensions, turn on Developer mode, click Load unpacked and pick the folder it printed. The card should show ID nlcebipkdgecilmgfpobamljieanadpn.
Then connect your client. For Claude Code or Codex, run the command it printed. For Cursor or Claude Desktop, let it edit the config file; it keeps your other servers and saves the old file as .bak:
Every client is covered in the setup guide.
With your MCP client open and Chrome running:
Then ask your agent to call fileforge_runtime_action with action: "status".
Optional: with FILEFORGE_REQUIRE_PAIRING=1 in the server's environment, the extension must present the bridge token. fileforge-pair prints it, and you paste it into the side panel's Settings tab. See the setup guide.
Then click the reload icon on the FileForge card at chrome://extensions and restart your MCP client. fileforge-verify warns when Chrome is still running the old extension code.
MIT license.
來源:mcp-server/README.md,提交 648f8d2
Runtime health, status, capabilities, and request log actions.
limitaction必填failuresOnlyincludeDetailsRetrieve, list, search, and slice stored FileForge results.
reflimitqueryaction必填offsetprojectControl browser tabs and read browser state. Use query_context to read state; navigate/history/wait for tab control.
urlquerystoretabIduntilaction必填activedryRunidleMsnewTabpresetproject另有 14 個Interact with the DOM, extract page info, run QA checks, and debug failures (click, fill, assert, smoke_test, debug_clickability, capture_debug_bundle, etc.)
modedepthstoretabIdvalueaction必填amountchecksincludeprojectfallbackselector另有 20 個Scrape and extract content via the GraphQL-style query_scrape action, plus legacy actions (scrape_page, extract_tables, extract_metadata, …).
urlurlsquerystoretabIdaction必填presetsourcetabIdsprojectmaxPagessections另有 2 個List, describe, query, and export SQL-backed FileForge data.
reflimitquerytableaction必填formatoffsetfilenameSearch across saved pages, results, notes, browser history, and bookmarks.
reflimitqueryaction必填Unified DevTools tool. Primary action: query_devtools (GraphQL-feel modules + presets). Plus session lifecycle, evaluate, replay_request, export_har, and legacy get_* read actions.
querystoretabIdaction必填dryRunfilterlevelspresetfilenameoperationoverridesrequestId另有 7 個Run performance audits and collect metrics.
url必填storeaction必填projectsettleMstimeoutMsviewportsnetworkIdleMsincludeScreenshotnetworkIdleTimeoutMsRun QA checks, smoke tests, element watches, and route tests.
urlstoretabIdaction必填checksroutesbaseUrlprojectwatchIdselectortimeoutMsviewportsUnified audit tool. Primary action: query_audit (GraphQL-feel modules + presets). Also: compare_audit_snapshots, plus legacy route/content/policy/security/recommendation/comparison/export/summary actions.
keyrefurltextquerystoretabIdtitleaction必填issuespresetroutes另有 16 個Capture, compare, inspect, and export visual browser artifacts.
xyrefrunurlnamestoretabIdwidthaction必填activeformat另有 21 個Run accessibility audits and checks.
storetabIdaction必填standardScan layout and find responsive issues across widths.
urlstoretabIdaction必填checkswidthsDiscover and export REST and GraphQL API calls.
storetabIdaction必填exportfiltergroupByfilenameincludeBodiesCapture coding-focused page, route, bug, and article context bundles.
urlstoretabIdtitleaction必填reloadroutesbaseUrlprojectdomDepthkeepOpensettleMs另有 7 個Record, list, run, export, and delete browser workflow recipes.
namestepsstoretabIdaction必填formatinputscaptureassertionsCreate, run, schedule, plan, inspect, validate, dry-run, and export FileForge routines (and legacy task pipelines).
urlmodenametaskhintslimitpatchqueryrunIdsincestepsstore另有 56 個Manage local page memory, diffing, and result slicing.
refurllimitquerystoretabIdaction必填offsetprojectquestionInspect app framework, routing, client storage, feature flags, and framework-specific state.
tabIdaction必填includeStateHintsFetch, parse, convert, inspect, and decode files and Data URIs.
torunurlfromnamelimitstoretabIdaction必填formatdataUriproject另有 3 個Create, list, and search local notes.
tagurlbodytagslimitquerytitleaction必填offsetGenerate bug reports, PR evidence bundles, and full debug bundles.
urlstabIdtitleaction必填formatincludeExport stored results and SQL query output.
refqueryaction必填formatfilenameInspect and test Chrome extension manifest, permissions, storage, service worker, injection, and errors.
keyareastoretabIdaction必填projectselectorsGod's Eye — cross-tab browser monitoring. Watch chosen tabs, or every open tab with all: true: live network traffic, console errors, JS exceptions, DOM mutations, WebSocket frames. Lock onto a target tab for enhanced capture (auto-screenshots on errors). Plant tripwires that fire silently when conditions hit any tab.
allurltabsurlsclearlimittabIdaction必填filterenabledfocusedidentity另有 3 個已滿足適用檢查項的 90%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
npm install -g fileforge-mcp-serverfileforge-setupfileforge-setup --client cursor --writefileforge-verifynpm install -g fileforge-mcp-server@latest