
Megalinter
Wraps Ox Security's MegaLinter in a Model Context Protocol interface so you can run linting operations through Claude. Exposes 15 tools including megalinter_run for executing scans, megalinter_get_linters to filter by language or security focus, and megalinter_parse_reports to read JSON or SARIF output. Works locally or in any CI platform with Docker. The quick_action tool handles natural language requests like "security scan" or "summarise errors" and routes them to the right workflow. You'd reach for this when you want Claude to orchestrate code quality checks across multiple linters without switching contexts. Supports all MegaLinter flavors and can generate baseline configs, discover available linters, and produce shift-left security recommendations from scan results.
- GitHub stars
- 3
- tools
- 14
- transport
- STDIO
- last updated
- Nov 3, 2026
Tools
14 toolsPublic tool metadata for what this MCP can expose to an agent.
megalinter_quick_actionInteractive shortcut that accepts a short request and routes it to the right workflow.
Interactive shortcut that accepts a short request and routes it to the right workflow.
No parameter schema in public metadata yet.
scanRun a quick scan with minimal typing. Accepts optional parameters for customization.
Run a quick scan with minimal typing. Accepts optional parameters for customization.
No parameter schema in public metadata yet.
summarySummarise errors from the last MegaLinter run with minimal typing.
Summarise errors from the last MegaLinter run with minimal typing.
No parameter schema in public metadata yet.
parseParse MegaLinter report files with minimal typing.
Parse MegaLinter report files with minimal typing.
No parameter schema in public metadata yet.
megalinter_help_quickGet context-aware help based on your current repository.
Get context-aware help based on your current repository.
No parameter schema in public metadata yet.
megalinter_runUse this tool when you need full argument-level control. For short prompts, prefer megalinter_quick_action.
Use this tool when you need full argument-level control. For short prompts, prefer megalinter_quick_action.
No parameter schema in public metadata yet.
megalinter_write_configWrites a minimal MegaLinter configuration.
Writes a minimal MegaLinter configuration.
No parameter schema in public metadata yet.
megalinter_list_flavorsReturns the built-in list of common flavors (all, javascript, python, terraform, and others).
Returns the built-in list of common flavors (all, javascript, python, terraform, and others).
No parameter schema in public metadata yet.
megalinter_get_lintersReturns linter metadata from the built-in catalogue and supports targeted filtering.
Returns linter metadata from the built-in catalogue and supports targeted filtering.
No parameter schema in public metadata yet.
megalinter_get_security_infoReturns security linters grouped into categories such as SAST, secrets, supply chain, container, and infrastructure.
Returns security linters grouped into categories such as SAST, secrets, supply chain, container, and infrastructure.
No parameter schema in public metadata yet.
megalinter_get_reportersReturns available MegaLinter reporters, including CI-targeted formats.
Returns available MegaLinter reporters, including CI-targeted formats.
No parameter schema in public metadata yet.
megalinter_parse_reportsParses MegaLinter report files from the reports directory.
Parses MegaLinter report files from the reports directory.
No parameter schema in public metadata yet.
megalinter_get_issue_summarySummarises issues from megalinter-report.json and can apply severity/linter filters.
Summarises issues from megalinter-report.json and can apply severity/linter filters.
No parameter schema in public metadata yet.
megalinter_get_security_recommendationsGenerates security recommendations based on active linters in the parsed report data.
Generates security recommendations based on active linters in the parsed report data.
No parameter schema in public metadata yet.
Sponsors
Readme
MegaLinter MCP Server
Note: This is a community-maintained MCP server. It is not an official Model Context Protocol server, but it is sanctioned by Ox Security as a complement to their official MegaLinter tools.
Details
- Repository
- github.com/downatthebottomofthemolehole/megalinter-mcp
- Categories
- Developer Tools, Security & Pentesting
- Package
@downatthebottomofthemolehole/megalinter-mcp-server- Transport
- STDIO
- Registry
- MCP registry, active
