MCP Directory
ServersClientsBlog

xASO - App Store Optimization

AI-powered App Store Optimization platform for mobile apps

Go to xASO
MCP Directory

Model Context Protocol Directory

MKSF LTD
Suite 8805 5 Brayford Square
London, E1 0SG

MCP Directory

  • About
  • Blog
  • Documentation
  • Contact

Menu

  • Servers
  • Clients

© 2025 model-context-protocol.com

The Model Context Protocol (MCP) is an open standard for AI model communication.
Powered by Mert KoseogluSoftware Forge
  1. Home
  2. Servers
  3. mcp

mcp

GitHub
Website

The Semgrep MCP Server repository provides an interface to Semgrep through the Model Context Protocol, enabling code scanning, custom rule creation, and vulnerability analysis for LLMs, AI Agents, and coding tools.

582
2

Semgrep MCP Server [beta]

The Semgrep MCP Server is a tool that uses Semgrep to scan code for vulnerabilities. It leverages the Model Context Protocol (MCP) for integration with LLMs, AI Agents, and coding tools like Cursor.

Key Features:

  • Scanning: semgrep_scan for code snippets and scan_directory for directory-wide scans.
  • Customization: list_rules to view available Semgrep rules and create_rule to define custom rules.
  • Results Analysis: analyze_results for severity counts, filter_results for refining results, export_results for various formats, and compare_results for issue tracking.

Installation:

  • CLI: Requires Python 3.13+ and Semgrep installation via pip install semgrep.
  • Docker: Build using docker build -t mcp-server . or use the pre-built image from ghcr.io/semgrep/mcp:latest.

Usage:

  • CLI: Run the server using uv run mcp run server.py -t sse.
  • Docker: Run with docker run -p 8000:8000 mcp-server.
  • Cursor Plugin: Configure the MCP server in Cursor settings with the server URL http://127.0.0.1:8000/sse.

Repository

SE
semgrep

semgrep/mcp

Created

March 17, 2025

Updated

March 28, 2025

Language

Python

Category

Developer Tools