End-to-end tests without test code. Write one sentence, an agent drives a real browser and returns a verdict, and a passing run is recorded so the next one calls no model. Runs on any URL with no account.
Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
ANTHROPIC_API_KEYChiave APIfacoltativaYour own Claude key. run_tests needs it for a test with no recording yet; a replay needs none.
Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.
run_testsRun the end-to-end suite against a URL and return the verdict for every test. Use this after changing the app to find out whether a user flow still works. Returns passed/failed/stale/errored/flaky per test — 'stale' means a recording stopped fitting and the flow was NOT verified, and 'errored' mean…Run the end-to-end suite against a URL and return the verdict for every test. Use this after changing the app to find out whether a user flow still works. Returns passed/failed/stale/errored/flaky per test — 'stale' means a recording stopped fitting and the flow was NOT verified, and 'errored' mean…
Per questo strumento non è stato pubblicato alcuno schema di input.
can_i_shipRun the suite and answer whether it is safe to ship, INCLUDING what was not checked — flows whose recordings went stale, tests that were flaky and therefore prove nothing, tests skipped by --since, and runs that errored on our side. Use this before merging or releasing. This is the only tool that r…Run the suite and answer whether it is safe to ship, INCLUDING what was not checked — flows whose recordings went stale, tests that were flaky and therefore prove nothing, tests skipped by --since, and runs that errored on our side. Use this before merging or releasing. This is the only tool that r…
Per questo strumento non è stato pubblicato alcuno schema di input.
list_testsList the tests that exist, with the plain-English sentence each one checks and whether it has a recording. Use this to find out what is already covered before writing a new test, or to tell the user what this project verifies.List the tests that exist, with the plain-English sentence each one checks and whether it has a recording. Use this to find out what is already covered before writing a new test, or to tell the user what this project verifies.
Per questo strumento non è stato pubblicato alcuno schema di input.
proposePropose the end-to-end tests this application is worth writing, most important first.Propose the end-to-end tests this application is worth writing, most important first.
Per questo strumento non è stato pubblicato alcuno schema di input.
clickClick one element from the ELEMENTS list.Click one element from the ELEMENTS list.
Per questo strumento non è stato pubblicato alcuno schema di input.
fillType text into a textbox, searchbox or combobox. Replaces what is there.Type text into a textbox, searchbox or combobox. Replaces what is there.
Per questo strumento non è stato pubblicato alcuno schema di input.
pressPress a key, e.g. Enter. Use when a form submits on Enter.Press a key, e.g. Enter. Use when a form submits on Enter.
Per questo strumento non è stato pubblicato alcuno schema di input.
gotoNavigate to a URL. Prefer clicking; use this only when the test says to open a page.Navigate to a URL. Prefer clicking; use this only when the test says to open a page.
Per questo strumento non è stato pubblicato alcuno schema di input.
scrollScroll when what you need is probably above or below the fold.Scroll when what you need is probably above or below the fold.
Per questo strumento non è stato pubblicato alcuno schema di input.
finishEnd the test. passed=true only if you directly OBSERVED what the test asked you to verify.End the test. passed=true only if you directly OBSERVED what the test asked you to verify.
Per questo strumento non è stato pubblicato alcuno schema di input.
uploadprivilegiatoAttach a file to a file-upload control — either a file input, or a button that opens a file picker.Attach a file to a file-upload control — either a file input, or a button that opens a file picker.
Per questo strumento non è stato pubblicato alcuno schema di input.
11 strumenti su 11 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
End-to-end tests without test code. Write one sentence, an agent drives a real browser and returns a verdict, and a passing run is recorded so the next one calls no model. Runs on any URL with no account.
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.