BeClaude

semgrep-plugin

New
3Community RegistryDevelopmentby Semgrep

Plugin by Semgrep. Allows Claude to use Semgrep via the MCP, hooks, and commands.

Community PluginView Source

Overview

This repo is where the Semgrep Plugin Marketplace (semgrep) and the Semgrep Plugin (semgrep@semgrep-marketplace) live.

To install the Semgrep Claude Plugin:

  1. Start a Claude Code instance by running:

`` claude ``

  1. Open the plugin marketplace:

`` /plugin ``

  1. 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" />

  1. Set up the Semgrep plugin by running the following skill. This also installs the Semgrep CLI:

`` /setup-semgrep-plugin ``

  1. If you run into issues, please reach out in the Semgrep Community Slack and join the #mcp channel.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/semgrep-plugin.md https://raw.githubusercontent.com/semgrep/mcp-marketplace/main/SKILL.md
3
Invoke in Claude Code
/semgrep-plugin
View source on GitHub
mcpplugin

Frequently 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.