How to Use the GitGuardian MCP in OpenAI Agents SDK
Protect your codebase from leaked credentials by deploying GitGuardian tools directly into your OpenAI Agents SDK pipelines.
Works with every AI agent you already use
…and any MCP-compatible client
Connect GitGuardian MCP to OpenAI Agents SDK
Create your Vinkius account to connect GitGuardian to OpenAI Agents SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Run automated pre-commit scans inside OpenAI Agents SDK.
The `scan_content` tool scans raw text and code snippets for active credentials before your agent commits them to a repository. Your OpenAI Agents SDK pipeline intercepts outbound code blocks, routes them through this scan, and blocks execution if it finds a high-entropy string or known API key. If a leak occurs, the agent switches to the `scan_and_create_incidents` tool to log the event instantly in your dashboard. By using built-in SDK guardrails, the agent halts the pipeline and alerts the security team, preventing the secret from ever reaching your main branch.
Deploy honeytokens using this GitGuardian MCP Server.
The `create_honeytoken` tool generates decoy credentials that trigger alerts the moment an attacker tries to use them. Your OpenAI Agents SDK system can coordinate specialized security agents to deploy these decoys across test environments, staging databases, or documentation files automatically. When an agent detects a potential breach, it calls `list_honeytoken_events` to check if any decoys were tripped. The agent then passes this telemetry to a response agent that uses `revoke_honeytoken` to kill the compromised decoy immediately.
Triage security alerts with safety guardrails.
The `list_secret_incidents` tool fetches active credential leaks from your workspace for agent evaluation. Using the OpenAI Agents SDK, your agent parses these incidents, checks their severity, and updates their status without human intervention. You enforce strict safety constraints so the agent can only execute `assign_secret_incident` or `ignore_secret_incident` after verifying the incident metadata. By adding this MCP Server to your environment, every decision is fully logged in your OpenAI tracing dashboard, giving you a clear audit trail of how your agent resolved each leak.
Set up GitGuardian MCP in OpenAI Agents SDK
Prerequisites
- Python 3.10+ installed
-
openai-agentspackage (pip install openai-agents) - Active Vinkius subscription with a valid endpoint token
- 1
Install the SDK
Run
pip install openai-agentsto install the OpenAI Agents SDK. The MCP integration is built-in — no extra dependencies needed. - 2
Connect via SSE transport
Use
MCPServerSsewith your Vinkius endpoint URL. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. The SDK auto-discovers all GitGuardian tools at runtime. - 3
Create your Agent
Pass the MCP to
Agent(mcp_servers=[server]). The agent receives GitGuardian tools as native definitions — JSON schemas resolve automatically. - 4
Run the agent
Call
Runner.run(agent, prompt)to execute. The agent invokes the appropriate GitGuardian tools and returns structured results. Copy the full example on the right to get started.
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse
async def main():
async with MCPServerSse(
url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
) as server:
agent = Agent(
name="GitGuardian Agent",
instructions="You have access to GitGuardian tools.",
mcp_servers=[server],
)
result = await Runner.run(agent, "List recent transactions")
print(result.final_output)
asyncio.run(main()) Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by GitGuardian. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about GitGuardian MCP in OpenAI Agents SDK
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the GitGuardian MCP today
We host it, we monitor it, we maintain it. You just paste one token.