Automated MCP Protocol Gates & Visual PR Reviews in GitHub Actions
Automated Pull Request Review Bot
ActionGuard provides an official GitHub Composite Action (lsendel/actionguard@v1) that automatically evaluates MCP server pull requests and posts rich markdown integrity reports directly onto PRs.
Workflow Configuration
Create .github/workflows/verify-mcp.yml in your repository:
name: Verify MCP Server
on:
pull_request:
branches: [main, master]
jobs:
verify:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v4
- uses: lsendel/actionguard@v1
with:
target_url: 'https://api.example.com/mcp'
pinned_hash: 'a332729b0c307c465918a755016755db9389cce8aa53b75c706cf690bf7d4988'
github_token: ${{ secrets.GITHUB_TOKEN }}
SARIF GitHub Advanced Security Export
Export results directly into GitHub Code Scanning:
npx actionguard check https://api.example.com/mcp --pin <hash> --format sarif > results.sarif
Verify your server with ActionGuard
Test your MCP or A2A endpoint against our 5-stage live prober in seconds.
Run Free Protocol Inspection →