semgrep-plugin
NewPlugin by Semgrep. Allows Claude to use Semgrep via the MCP, hooks, and commands.
Overview
This repo is where the Semgrep Plugin Marketplace (semgrep) and the Semgrep Plugin (semgrep@semgrep-marketplace) live.
To install the Semgrep Claude Plugin:
- Start a Claude Code instance by running:
`` claude ``
- Open the plugin marketplace:
`` /plugin ``
- Go to Discover, search for Semgrep, and click Install. Here is a successful installation of the Semgrep Claude Plugin.
<img width="1068" height="306" alt="claude_installation" src="https://github.com/user-attachments/assets/78f8d8ba-a53c-4bcf-a96b-fd677d4675c5" />
- Set up the Semgrep plugin by running the following skill. This also installs the Semgrep CLI:
`` /setup-semgrep-plugin ``
- If you run into issues, please reach out in the Semgrep Community Slack and join the #mcp channel.
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/semgrep-plugin.md https://raw.githubusercontent.com/semgrep/mcp-marketplace/main/SKILL.md/semgrep-pluginFrequently Asked Questions
What is semgrep-plugin?
Plugin by Semgrep. Allows Claude to use Semgrep via the MCP, hooks, and commands.
How to install semgrep-plugin?
To install semgrep-plugin, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /semgrep-plugin.
What is semgrep-plugin best for?
semgrep-plugin is a community categorized under Development. It is designed for: mcp, plugin. Created by Semgrep.