squidlerio-mcp MCP Server

AI coding agents excel at the Build phase of a web app, but struggle with the Verify phase. Squidler is designed to validate your web app as a human based on natural language use cases, and without…

Remote server

What is the squidlerio-mcp Server?

squidlerio-mcp is an MCP project maintained in the squidlerio/mcp-server repository. The maintainer describes its purpose as “AI coding agents excel at the Build phase of a web app, but struggle with the Verify phase. Squidler is designed to validate your web…”. Read the project documentation for the complete scope.

Hosted connection

The maintainer’s configuration uses https://mcp.squidler.io. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
sites_listList all available sites
site_detailsGet site information (owner, URL, name, frontend link)
site_createCreate a new site
problems_summaryOverview of problems (total count by type)
problems_listList problems with pagination and filtering
problem_getGet detailed information about a specific problem
problem_resolveMark a problem as resolved
problem_dismissMark a problem as false positive
test_case_createStart a guided conversation to create a high-quality test case stored on Squidler. Leverages site page knowledge, existing test coverage, and testing best…
test_case_create_respondContinue an in-progress test-case-creation conversation — answer questions, review the draft, or confirm creation. Works for both test_case_create and…
test_cases_listList all test cases
test_case_getGet test case details
test_cases_list_by_labelList test cases with a specific label
validate_test_caseValidate a test case for quality, feasibility, and best practices
test_case_updateUpdate an existing test case (includes automatic validation feedback)
test_case_deleteDelete a test case
test_case_runRun a single test case
test_cases_run_allRun all test cases
test_cases_run_by_labelRun test cases with a specific label
test_case_create_standaloneGuided conversation that produces standalone markdown text (no Squidler storage). The architect asks more clarifying questions than the site-bound flow since…
validate_test_case_textValidate a System B test case file's markdown without running it. Returns typed errors for frontmatter, schema, and body problems, each with a file-line number
test_case_run_standaloneRun a test case supplied as inline markdown against a custom baseUrl (typically a localhost dev server or preview deploy). Step Optimization / Fixed Actions…
test_case_runs_standalone_listList past standalone runs for the caller's org with a given identifier, most-recent first. Standalone counterpart to test_runs_list — useful for…
test_case_promotePromote a repo-stored markdown file into a site-bound test case on Squidler. Idempotent on (siteId, identifier): produces UNCHANGED, UPDATED, or CREATED…
test_runs_listList execution history for a test case
test_case_pollLong-poll for test execution status updates and events
test_run_outcomeGet pass/fail outcome and goal results for a test run
test_run_eventsGet detailed execution events and screenshots
test_run_stopStop a currently running test
pending_checks_listList checks queued (waiting to start) for a site, plus the currently running checks each is blocked by. Use when test_case_run returns queued: true.
labels_listList all labels
label_getGet label details
label_createCreate a new label
label_updateUpdate a label
label_deleteDelete a label
test_case_labels_addAdd labels to a test case
test_case_label_removeRemove a label from a test case
headers_listList custom headers for a site
header_addAdd or update a custom header
header_deleteRemove a custom header
credentials_listList available login credentials
credentials_create_userpassCreate credentials with explicit email/username and password
credentials_create_emailCreate credentials with auto-generated @squidlermail.io email for verification testing
credentials_create_oidcCreate OIDC credentials for sites using OpenID Connect
personas_listList all available personas for UX reviews
persona_review_runRun a persona review on a validated test case
persona_review_findingsGet detailed findings from a completed persona review
persona_findings_listList persona findings for a site and persona, filtered by status
persona_finding_triageUpdate finding status (RESOLVED, DISMISSED, IN_PROGRESS, OPEN)
account_statusCheck current plan, remaining test quota, and available upgrades
account_upgrade_urlGenerate a short-lived URL to upgrade your plan

How to install the squidlerio-mcp Server

{
  "mcpServers": {
    "squidler": {
      "transport": "http",
      "url": "https://mcp.squidler.io",
      "headers": {
        "Authorization": "YOUR_AUTHORIZATION"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.