Skip to content

Overview

DeepIntShield provides 100% compatible endpoints for OpenAI, Anthropic, and Gemini APIs, making it seamless to integrate with any agent that uses these providers. Point each agent at the DeepIntShield URL shape it expects (see Configuration below and the guide for your tool). That unlocks:

  • Universal Model Access: Use any provider/model configured in DeepIntShield with any agent (e.g., use GPT-5 with Claude Code, or Claude Sonnet 4.5 with Codex CLI)
  • MCP Tools Integration: All Model Context Protocol tools configured in DeepIntShield become available to your agents
  • Built-in Observability: Monitor all agent interactions in real-time through DeepIntShield’s logging dashboard
  • Load Balancing: Automatically distribute requests across multiple providers and regions
  • Advanced Features: Governance, caching, failover, and more - all transparent to your agent

LibreChat

Open-source chat client supporting multiple providers

Open →

Open WebUI

ChatGPT-like open-source chat interface

Open →

Claude Code

AI-powered coding directly in your terminal

Open →

Codex CLI

OpenAI’s powerful code generation CLI

Open →

Gemini CLI

Google’s coding assistant with advanced reasoning

Open →

Qwen Code

Alibaba’s coding assistant

Open →

Opencode

Terminal-based coding assistant by SST

Open →

Cursor

AI-powered IDE with MCP integration and virtual key support

Open →

Zed Editor

High-performance editor with AI integration

Open →

Roo Code

AI-powered VS Code extension with multi-provider support

Open →

Agent integrations work with your existing DeepIntShield configuration. Ensure you have:

All agent interactions are automatically logged and can be monitored at http://localhost:8080/logs. You can filter by provider, model, or search through conversation content to track your agents’ performance.

Agent Monitoring For complete monitoring capabilities, see Built-in Observability.

DeepIntShield exposes all configured MCP tools through a dedicated MCP server endpoint at /mcp. This allows external MCP clients (Claude Code, Cursor, and other MCP-compatible applications) to connect directly and access your tools.

Add DeepIntShield as an MCP server to Claude Code:

Terminal window
claude mcp add --transport http deepintshield http://localhost:8080/mcp

Using Virtual Key Authentication:

If you have virtual key authentication enabled in DeepIntShield, connect using the JSON configuration format:

Terminal window
claude mcp add-json deepintshield '{"type":"http","url":"http://localhost:8080/mcp","headers":{"Authorization":"Bearer bf-virtual-key"}}'

Replace bf-virtual-key with your actual DeepIntShield virtual key.

Claude Code will only have access to the specific MCP tools permitted by the virtual key’s configuration. To grant access to additional tools, verify or modify the virtual key’s MCP tool permissions in the DeepIntShield dashboard.

You can connect any MCP-compatible client to DeepIntShield’s MCP server:

  • Claude Code - Add via claude mcp add command
  • Cursor IDE - Configure in cursor settings
  • Custom Applications - Any app implementing the MCP protocol

Control which tools each client can access using Virtual Keys:

  • Create a Virtual Key for each client/environment
  • Configure which MCP servers and tools the key can access
  • DeepIntShield automatically enforces these permissions

For complete setup instructions and tool filtering options, see MCP Gateway URL.