
Sheriff
This server turns SARIF static analysis reports into a managed work queue for AI agents. It exposes a single tool with seven actions: load reports from tools like Semgrep or ESLint, pull the next batch of issues grouped by file, mark them as fixed or won't-fix, check progress, and export results. The batching solves a real problem where dumping 100+ issues into context overwhelms the agent, and the persistent state means your progress survives context compaction or session restarts. Reach for this when you're drowning in linter output and want the AI to systematically work through it file by file instead of losing its place halfway through.
- tool
- 1
- transport
- STDIO
- last updated
- Mar 24, 2026
Tools
1 toolsPublic tool metadata for what this MCP can expose to an agent.
sheriffSheriff exposes a single sheriff tool with 7 actions: load, next, done, progress, summary, reopen, and export.
Sheriff exposes a single sheriff tool with 7 actions: load, next, done, progress, summary, reopen, and export.
No parameter schema in public metadata yet.
Sponsors
Readme
Sheriff-MCP
Sheriff is an MCP server that helps AI agents efficiently fix static analysis issues from SARIF reports.
Details
- Repository
- github.com/ryansmith4/sheriff-mcp
- Website
- github.com/ryansmith4/sheriff-mcp#installation
- Package
ghcr.io/ryansmith4/sheriff-mcp:1.0.2- Transport
- STDIO
- Registry
- MCP registry, active