Manage dope.security from your AI assistant

You shouldn't have to click through a console to run your secure web gateway. So now you don't have to.
We've shipped dopesecurity-mcp-server, a local MCP server that plugs the dope.security Flightdeck partner API into any MCP-aware AI assistant: Claude Desktop, ChatGPT, Cursor, Copilot CLI, and more. Connect it once, and you stop clicking through Flightdeck. You start talking to your tenant.
Ask a question in plain language. Get the answer, or the change, back. That's it.
Inspect your fleet
Stop hunting through filters and device lists. Just ask:
- “Which endpoints are running an agent older than 1.0.18509?”
- “Find the laptop assigned to alice@acme.com.”
- “List every device in the London office whose status is
error.”
Read policy state
Policy drift is hard to catch when you're eyeballing two configs side by side. Let the assistant do the diff:
- “Summarize the differences between
EngineeringandFinance.” - “Who is currently assigned to
Contractors?” - “Which categories are blocked in
Defaultbut allowed inSales?”
Curate custom URL categories
Building and cleaning up allow-lists is exactly the kind of fiddly work an assistant should own:
- “Create
approved-ai-toolsand addchat.openai.com,claude.ai, and*.anthropic.com.” - “Show me everything in
approved-saasand flag duplicates.”
Tune policies, assignments, and bypasses
When you know what you want, say it. The change lands in your tenant:
- “Block
Social MediaonEngineeringbut give alice@acme.com an exception.” - “Move the
Financegroup fromDefaulttoFinance-Strict.” - “Add
internal-jira.acme.comas a URL bypass onEngineering.”
Safety by default
Handing your tenant to an AI assistant only works if the guardrails are real. Ours are.
The server is read-only out of the box. Read tools are always on. Write and destructive tools stay dark until you flip them on explicitly with DOPE_ENABLE_MUTATIONS and DOPE_ENABLE_DESTRUCTIVE. No accidental policy changes because a prompt got creative.
Credentials never reach the model. They live in environment variables, and they're never logged.
Get started
Drop this into your MCP client config:
{ "mcpServers": { "dope-security": {
"command": "uvx", "args": ["dopesecurity-mcp-server"],
"env": { "DOPE_CLIENT_ID": "…", "DOPE_CLIENT_SECRET": "…" }
} } }Restart your MCP client, then ask: “What dope.security policies do I have?”
Want to see the rest of the platform? Try dope.security free or book a 20-minute demo.



