Skip to main content
Glama
180,147 tools. Last updated 2026-06-05 14:58

"Pytest" matching MCP tools:

  • Execute JavaScript to query Gaffer test and coverage data, analyze project health, debug failures, and identify untested code areas using codemode API functions.
    MIT
  • Run 50 lint dimensions across mechanical, shipped, metabolic, and semantic categories to check substrate contract invariants and auto-repair fixable findings during development or release.
    MIT
  • Retrieve root-cause analysis for failed tests, including traces, screenshots, and videos, to diagnose why each test broke.
    MIT
  • Lists every memory in a specified project scope, providing the total count and source breakdown. Use to audit the full inventory and verify if specific memories still exist.
    MIT
  • Record user interactions in a browser window to automatically generate Playwright test code. Useful for building baseline tests on complex sites.
    MIT
  • Execute the test suite under the active QA runner and produce a structured report. Supports filter to narrow test scope and auto-refreshes optimization plan.
    MIT

Matching MCP Servers

  • Rerun only the tests that failed in the previous test suite execution. Supports pytest, Jest, Cypress, Go, and Maestro for faster iteration after fixing bugs.
    MIT
  • Creates a test file from a candidate test case description, using selectors from an analyzed URL module if provided. Use after analyzing a URL to generate individual tests.
    MIT
  • Run an agent repeatedly, using evaluator feedback from each attempt to correct outputs until a success threshold is reached or time/budget constraints trigger a halt.
    MIT
  • Check each critical point in a QA plan against evidence to produce a structured checklist with per-point satisfaction and an overall status of passed, incomplete, or failed.
    MIT
  • Automates test generation by analyzing a URL, detecting modules, and creating pytest test skeletons for each module using candidate test cases.
    MIT
  • Lists all executable tests using native collection mechanisms for pytest, Jest, Cypress, Go, and Maestro. Outputs a nodeid or filename list to verify test coverage before running or generating new tests.
    MIT
  • Execute predefined development tool presets like test runners and linters for JavaScript, Python, Rust, and Go projects to automate code quality checks.
  • Execute bash commands with automatic routing to optimal cluster nodes based on load and command type, offloading heavy tasks and running simple commands locally.
    MIT
  • Run the test suite for the detected workspace language (Go, Rust, Python, npm). Optionally narrow scope with a path. Returns passed/failures with LSP-normalized locations.
    MIT
  • Identify the active test runner and list of all runners. Use this information to choose the appropriate template (e.g., Playwright .py or Maestro .yaml) and confirm environment variables are set correctly.
    MIT
  • Parse test runner output and classify failures into real bug, environment, test bug, or unknown. Returns structured records with type, reason, and summary counts.
    MIT
  • Search a curated skills registry by describing your task. Get ranked results with similarity scores to find matching expert skills.
    Apache 2.0
  • Execute bash commands with timeout and security controls to manage system operations and automate tasks.
    MIT