
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
@fasteningcode/claudetest
Advanced tools
Enterprise-grade Playwright (web) and Appium (mobile) test automation for Claude.
Generate missing tests, diagnose CI failures, and open fix PRs — all from a single conversation.
ClaudeTest is a Model Context Protocol (MCP) server that gives Claude direct access to your GitHub repositories and CI pipeline.
You → Claude → ClaudeTest MCP → GitHub API / GitHub Actions
↓
Playwright / Appium test files
↓
Pull request on your repo
| Tool | What it does |
|---|---|
analyze_repo | Scans your repo and returns a prioritized list of untested flows |
generate_tests | Writes Playwright (web) or Appium (mobile) test files |
run_tests | Triggers a GitHub Actions workflow and waits for results |
diagnose_failure | Reads CI logs and explains the root cause in plain English |
create_pr | Commits generated tests to a new branch and opens a PR |
Find ClaudeTest in the Claude.ai integrations directory, click Connect, and authorize GitHub access.
npx @fasteningcode/claudetest --stdio
Add to .claude/settings.json:
{
"mcpServers": {
"claudetest": {
"command": "npx",
"args": ["@fasteningcode/claudetest", "--stdio"],
"env": {
"GITHUB_TOKEN": "ghp_your_token"
}
}
}
}
docker run -p 3000:3000 \
-e GITHUB_TOKEN=ghp_your_token \
ghcr.io/fasteningcode/claudetest:latest
Analyze a repo for coverage gaps
Analyze https://github.com/your-org/your-app for missing test coverage
Generate Playwright tests
Generate Playwright tests for the high-priority gaps you found
Generate Appium tests
Generate Appium tests for the untested screens in https://github.com/your-org/mobile-app
Diagnose a CI failure
Diagnose the failure in run 123456789 in https://github.com/your-org/your-app
Open a PR with generated tests
Open a PR with the generated tests on a branch called feat/claudetest
| Scope | Reason |
|---|---|
repo read | Read source files and file tree |
repo write | Create branches and commit test files |
workflow write | Trigger and read GitHub Actions runs |
pull_requests write | Open PRs with generated tests |
Remote (Claude.ai): ClaudeTest uses OAuth — Claude.ai manages the GitHub token flow for you.
Local / self-hosted: Set GITHUB_TOKEN environment variable with a personal access token with repo and workflow scopes.
MIT
FAQs
MCP server plugin for enterprise Playwright & Appium testing
We found that @fasteningcode/claudetest demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.