Skip to main content

Run action

The recommended approach is to use the reusable workflow which handles all the setup, testing, and deployment. For the complete workflow configuration, visit mcpeval.yml.
Alternatively, you can directly use the action in your workflow:
Sources:

Publish HTML and Badges via Pages

The workflow automatically deploys both the HTML report and badges to GitHub Pages when pushing to main/master branches. After deployment, badges are accessible at https://<username>.github.io/<repo>/badges/. To enable GitHub Pages deployment:
  1. Enable GitHub Pages in your repository settings
  2. The workflow will automatically deploy on pushes to main/master
  3. Badges and reports will be available at your Pages URL

Badges

After deployment to GitHub Pages, reference badges using your Pages URL:
For example, mcp-tests mcp-cov