MCP Access
Connect Claude, ChatGPT, and other MCP clients to DevArmor.
Overview
DevArmor runs a remote MCP (Model Context Protocol) server, so AI assistants — Claude Desktop, Claude Code, ChatGPT, and other MCP-compatible clients — can call DevArmor's threat-modeling and security-review tools directly instead of going through the REST API by hand.
Endpoint:
https://secrev.mcp.devarmor.com/mcpTransport: Streamable HTTP
Authentication
The MCP server uses the same bearer token as the API. If you don't have one yet, create it from Settings → API Tokens in the DevArmor web app.
Send it as a header when connecting a client:
Authorization: Bearer <your-api-token>Connecting a client
In each example below, replace <API_KEY> with your DevArmor API token.
Claude Desktop
Claude Desktop only launches local clients and can't connect to a remote MCP server directly. Connect through the mcp-remote proxy, which ships as an npx package (requires Node.js).
Edit your Claude Desktop configuration file:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Add the server:
Note:
commandneeds the full path tonpx(find it withwhich npx) — Claude Desktop launches with a minimalPATHand often can't resolve a barenpx. Also note there's no space betweenAuthorization:andBearer— a knownmcp-remotequirk.
Fully quit and restart Claude Desktop. DevArmor then appears under + → Connectors, with its tools available to both chat and code mode.
Claude Code CLI
Prefix the command with a space ( claude instead of claude) so your shell doesn't save the API key to its history file.
--scope user makes the server available in every project; drop it, or use --scope project, to scope it to one project instead.
Verify with:
ChatGPT Desktop
Go to Settings → Plugins → Add → Add MCP server and fill in:
Name: DevArmor
Type: Streamable HTTP
URL:
https://secrev.mcp.devarmor.com/mcpHeader:
Authorization/Bearer <API_KEY>
Fully quit and restart the ChatGPT desktop app. This also makes the server available in the Codex CLI. There's currently no way to use it from ChatGPT's web/chat mode.
Next steps
Once connected, ask your assistant to list its available tools to confirm the connection, then see the API reference for what each tool maps to under the hood.
Last updated
Was this helpful?