dev.testsy/testsy
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Testsy
Publisher-provided description
Run plain-English web QA tests and inspect check results and evidence.
Summary by lookupd
Runs plain-English web QA tests, starts and polls runs, and reads check results, evidence and usage.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http testsy https://app.testsy.dev/mcp
Codex, remote (streamable-http)
codex mcp add testsy --url https://app.testsy.dev/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"testsy": {
"url": "https://app.testsy.dev/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 47)
Publisher-provided text
get_workspaceThe workspace this key belongs to: its id, name and plan, and this period's usage.get_usagePlan, runs used this billing period, included runs, extra-run packs and runs left.get_networkHow our browsers reach your sites: the static addresses to allow-list, the country they browse from, and the countries available.set_browse_fromChoose the country our browsers visit your sites from (web tests), or automatic: the site's own country.list_projectsThe projects in this workspace (a project groups the tests of one site or app).get_projectOne project.create_projectCreate a project, for example one per site or app.update_projectRename a project or change its description.delete_projectArchive a project: its tests stop running; past runs stay in the run history.list_testsThe tests of a project, each with its latest run.get_testOne test: its start address, requirement, plan, options and latest run.create_testCreate a test of a website (url) or of an app (platform android or ios, and appId; device phone or tablet and osVersion, default a phone on the latest OS). Passupdate_testChange a test: its title, start address, requirement, plan or options. Only the fields you pass change; within `options`, only the options you pass change and tdelete_testArchive a test: it stops running; past runs stay in the run history.plan_testHave the assistant draft a test from a plain-language description, or revise a plan, without saving anything. Returns the proposed steps, checks, values to recolist_test_filesFiles a test can upload during its steps (for example an import file).add_test_fileAdd a file the tester can upload during the test: up to 25 MB, up to 10 files per test. REST: send the raw bytes as the body with the file name in the X-File-Nadelete_test_fileRemove one of a test's files.list_credentialsThe sign-in accounts stored for a project: names, usernames and sites. Passwords are never returned.add_credentialStore a sign-in account the tester can use. The password is encrypted, never returned, and never sent to the tester's AI: the tester types it. Tests refer to thdelete_credentialDelete a sign-in account. Tests that sign in with it stop running until it is added again or they are edited.list_endpointsCalls into your own systems the tester may make during a run (for example "create a voucher"). Headers are never returned.add_endpointAdd a call the tester may make into your system. It sees only the name, the description and what the call returned. Using endpoints in a run needs a paid plan.delete_endpointDelete an endpoint.run_testStart a run of one test. Runs take minutes: poll get_run until final is true. watchUrl opens the run live without signing in. App tests run the newest build ofrun_projectStart a run of every test in a project (a suite). Each started run has a watchUrl to watch it live without signing in. buildIds: builds to use; each app test rulist_runsRecent runs, newest first, optionally for one test or project or with one status; or the runs with the given ids.get_runA run: its status, and once final the verdict, the headline, each check's result with the reason, the values read, and links to the video, screenshots and the rwait_runWait up to seconds (default 25, at most 55) for a run to finish, then return it: one call instead of polling get_run every few seconds. Call it again while finastop_runStop a queued or running run. A run you stop is not counted.
Details
- Version: 1.0.2
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1085 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/testsy-ai/testsy-integrations
- Website: https://testsy.dev
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/dev.testsy/testsy)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp