Back to Home
GitGuardian icon

ggmcp

Verified Safe

by GitGuardian

Overview

This MCP server enables AI agents to scan code for secrets using GitGuardian's API, manage security incidents, provide remediation steps, and handle honeytoken management, focusing on the developer workflow.

Installation

Run Command
uvx --from 'git+https://github.com/GitGuardian/ggmcp.git' developer-mcp-server

Environment Variables

  • GITGUARDIAN_URL
  • GITGUARDIAN_PERSONAL_ACCESS_TOKEN

Security Notes

The server implements strong security practices: it uses OAuth 2.0 PKCE for authentication, supports Personal Access Tokens (PATs) via environment variables, and stores sensitive tokens securely with `0o600` file permissions. It carefully handles external `git` commands with `subprocess.run` by setting `cwd` and `timeout`, minimizing risk. Sentry integration is optional for error tracking and performance monitoring, designed to be privacy-focused. No `eval` or obfuscation is observed. Network interactions are confined to the GitGuardian API and a local callback server for OAuth within a defined port range. Overall, the architecture and implementation demonstrate a high level of security awareness.

Similar Servers

Stats

Interest Score42
Security Score9
Cost ClassMedium
Avg Tokens7
Stars25
Forks5
Last Update2025-12-05

Tags

devsecopssecurity-toolsgitguardianmcpai-agentsecret-scanningincident-managementhoneytokens