downatthebottomofthemolehole avatar

Megalinter

downatthebottomofthemolehole/megalinter-mcp

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 tools

Public 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

Down At The Bottom Of The Mole Hole banner

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.


View the full README on GitHub

Details

Repository
github.com/downatthebottomofthemolehole/megalinter-mcp
Categories
Developer Tools, Security & Pentesting
Package
@downatthebottomofthemolehole/megalinter-mcp-server
Transport
STDIO
Registry
MCP registry, active

More from downatthebottomofthemolehole

Related Developer Tools MCP servers

View all
1jordanburke avatarSsh Client Mcp Serverjordanburke/ssh-client-mcp-serverMCP server for executing shell commands on remote hosts via SSH.3stars
2aman-amith-shastry avatarAman Amith Shastry Scientific Computation Mcpaman-amith-shastry/scientific_computation_mcpThis MCP server enables users to perform scientific computations regarding linear algebra and vect…2stars
3alfredoizdev avatarContextforge Mcpalfredoizdev/contextforge-mcpPersistent memory MCP server for Claude Code, Cursor, and GitHub Copilot.2stars
4alyiox avatarSam's Club Sponsored Ads APIs (deprecated)alyiox/mcp-walmart-adsDeprecated; use io.github.alyiox/mcp-walmart-ads.0stars
5andylbrummer avatarMath Mcpandylbrummer/math-mcpGPU-accelerated MCP server: symbolic algebra, numerical computing, FFT, optimization, linear algebra2stars
6davooxbv2 avatarClishopdavooxbv2/clishopOrder anything from your terminal — search, buy, track, and manage via MCP tools.2stars