---
title: "Devin CLI — MCP compatibility"
description: "The current default agent in Devin, and the only client here that lets you turn the `resource` parameter off. Configuration reads from three tiers, with the gitignored local file first."
canonicalUrl: "https://zuplo.com/learn/mcp/compatibility/clients/devin-cli"
pageType: "mcp-client"
kind: "Terminal agent"
verified: "2026-07-31"
---

# Devin CLI

> The current default agent in Devin, and the only client here that lets you turn the `resource` parameter off. Configuration reads from three tiers, with the gitignored local file first.

_Terminal agent. Protocol revision: Not published._

## Support

- **stdio** — Yes
- **Streamable HTTP** — Yes
- **Legacy HTTP+SSE** — Partial
- **Protocol revision** — Not published
- **Runs the OAuth flow** — Yes
- **Registration (RFC 7591)** — Yes
- **Metadata document** — Unknown
- **Pre-registered client ID** — Yes
- **Sends resource (RFC 8707)** — Yes
- **Validates iss (RFC 9207)** — Unknown
- **Custom headers** — Yes

**Protocol revision.** Not published. The CLI configuration reference states no revision.

## Caveats and sources

Each one names the column it qualifies and cites the page it comes from, which is often not the page in the row's primary source.

### Legacy HTTP+SSE

The fallback triggers only on a 4xx response. Connection errors, timeouts, and 5xx responses are reported directly rather than retried on SSE, which is narrower than VS Code's negotiation.

[Source](https://docs.devin.ai/cli/extensibility/mcp/configuration)

### Sends resource (RFC 8707)

Sent by default as the server URL, and `oauthResource` overrides it. Setting it to an empty string omits the parameter from both the authorization URL and the token exchange, which the troubleshooting section names as the fix for identity providers that reject `resource`.

[Source](https://docs.devin.ai/cli/extensibility/mcp/configuration)

[Primary source](https://docs.devin.ai/cli/extensibility/mcp/configuration)

_This row was last verified 2026-07-31 against the 2026-07-28 revision._

- **Clients** — [every client in the matrix](/learn/mcp/compatibility/clients)
