Kilotest
Ensemble testing of web pages for accessibility, usability, and web standards
Connector by jrpool · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/jrpool-kilotest
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://kilotest.com/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 7 read · 5 write · 0 delete
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 12
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 7 · Look things up without changing anything.
awaitTestgetKilotestOverviewgetReportlistDiagnoseslistIssueslistPageslistViolators
Write 5 · Create, change, send or run things.
orderNewTestorderRetestrequestFeaturerequestNewTestrequestRetest
Network hosts it talks to 3
console.anthropic.com· found in codegithub.com· found in codekilotest.com· found in remote endpoint, install command, code
Tools (12)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
awaitTestWait for an ordered job to finishread-onlyWaits for a job ordered via the orderNewTest or orderRetest tool to finish, using the report identifier either tool returned. Use this instead of polling listIssues when an immediate answer is preferred. Blocks until the report is ready, the job fails, or a maximum wait time elapses, sending no interim notices; returns the finished job’s status and, if ready, its report identifier.
getKilotestOverviewExplain Kilotest and its toolsread-onlyExplains what Kilotest is, what its tools do, and how its results are structured. Use this before any other tool when the available tools or workflow are unclear. Returns a prose overview of the Kilotest domain, the tool workflow, and links to further documentation. Kilotest integrates an ensemble of 12 rule engines, with about 1,300 rules, to test web pages for front-end quality (accessibility, usability, and web standards, including HTML, CSS, ARIA, and WCAG). Each test job generates a standardized report describing which elements violated which rules and grouping the violations into about 3…
getReportGet a full reportread-onlyRetrieves one entire report as JSON, with all of its issues, violators, and diagnoses. Use this instead of drilling down through listIssues, listViolators, and listDiagnoses when the full report is needed in one call. Returns the complete report data for the specified report identifier. The size of the report is disclosed by the listIssues tool.
listDiagnosesList diagnoses of a violationread-onlyLists the diagnoses that rule engines gave for how one element exhibited one issue in one report. Use this after listViolators to get details about the element as a violator of the issue. Returns, for each rule engine that reported a violation by the element of a rule belonging to the issue, the diagnosis given by the rule engine.
listIssuesList issues in a reportread-onlyLists the issues reported in one report, along with the history of all reports about the same page. Use this after listPages to switch to an earlier or later report or to begin examining this report. Returns the history and the basics about this report’s issues.
listPagesList tested pagesread-onlyLists all pages Kilotest has tested. Use this first to discover whether a page already has any reports before requesting a test. Returns, for each tested page, its description, URL, and the identifier of its latest available report.
listViolatorsList elements exhibiting an issueread-onlyLists the elements of a tested page that were reported as exhibiting one issue in one report. Use this after listIssues to drill down from an issue to the elements violating rules belonging to that issue. Returns basics about each violating element.
orderNewTestOrder immediate testing of a new pageOrders testing of a page that has no report yet, with automated approval or rejection and immediate enqueueing if approved. Use this instead of requestNewTest when immediate testing is wanted; testing typically takes 2 to 4 minutes. Returns an order confirmation and disposition details, including, if approved, a report identifier and a question about whether to wait for completion with the awaitTest tool.
orderRetestOrder an immediate retestOrders a retest of a page whose existing report is considered obsolete, with automated approval or rejection and immediate enqueuing if approved. Use this instead of requestRetest when immediate retesting is wanted; testing typically takes 2 to 4 minutes. Returns an order confirmation and disposition details, including, if approved, a report identifier and a question about whether to wait for completion with the awaitTest tool.
requestFeatureRequest a featureSubmits a request to add a new feature or improve an existing one; queued for manager review. There is no immediate-approval alternative for feature requests. Returns a request confirmation with disposition details.
requestNewTestRequest testing of a new pageSubmits a request to test a page that has no report yet; queued for manager approval. Use orderNewTest instead for immediate, automatically approved testing. Returns a request confirmation with disposition details.
requestRetestRequest a retestSubmits a request to retest a page whose existing report is considered obsolete; queued for manager approval. Use orderRetest instead for immediate, automatically approved retesting. Returns a request confirmation with disposition details.
Signals
- Stars
- 4
- Forks
- 0
- Open issues
- 5
- Last commit
- Oct 23, 2026 (6 days ago)
- Last release
- Oct 26, 2026 (4 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.jrpool/kilotest- Version
- 60.9.0
- Auth
- Auth not stated
- License
- MIT
- Repository
- github.com/jrpool/kilotest
- Website
- kilotest.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 26, 2026
Cite this page
Kilotest MCP server. Agent Mart. https://agentmart.dev/connectors/jrpool-kilotest (last updated 2026-10-26)