On this page

Remote MCP server

As an agent first platform, DevRev provides a remote MCP server for work with agentic platforms such as Claude desktop, Cursor etc.

The DevRev remote MCP server is available on URL https://api.devrev.ai/mcp/v1.

The MCP server currently supports two modes of authentication:

  1. Using a DevRev generated PAT token, or
  2. Using OAuth (alpha state).

Most MCP clients (such as Claude desktop) automatically use OAuth when connecting to the server, so no configuration is required.

Authenticate with PAT

icon

Some clients only support OAuth authentication for remote MCP servers (like Claude desktop), while PAT is reserved for local MCP servers. Until our OAuth support is production ready, using a local remote-mcp proxy to use PAT.

To setup such authentication, follow the steps in the following section for some of the most common MCP clients.

Configure for Claude desktop

  1. Under Settings > Desktop app > Developer, select Edit Config.
  2. Open the highlighted file named claude_desktop_config.json.
  3. Edit the mcpServers and add the following JSON object into it:
1 {
2 "mcpServers": {
3 "devrev-remote-mcp-server": {
4 "label": "DevRev MCP",
5 "command": "npx",
6 "args": [
7 "mcp-remote",
8 "https://api.devrev.ai/mcp/v1",
9 "--transport",
10 "http-only",
11 "--header",
12 "Authorization: ${AUTHORIZATION}"
13 ],
14 "env": {
15 "AUTHORIZATION": "<token>" // This is where you put your DevRev PAT
16 }
17 },
18 //... Other mcp servers
19 }
20 }
  1. Restart the Claude desktop application after altering the json file for the changes to reflect.

Configure for Cursor

:: info Cursor only allows OAuth for a currated list of MCP servers. Until DevRev is listed, PAT authentication is the only way to use the remote MCP through Cursor. ::

  1. In Cursor, go to Preferences > Cursor settings and open the Tools & Integrations tab from the side menu.
  2. Click Add Custom MCP or New MCP Server if you already have some registered.
  3. Edit the mcp.json and add the following JSON object into it:
1 {
2 "mcpServers": {
3 "DevRev MCP": {
4 "url": "https://api.devrev.ai/mcp/v1",
5 "headers": {
6 "Authorization": "<token>" // This is where you put your DevRev PAT
7 }
8 },
9 //... Other mcp servers
10 }
11 }
  1. Save the file to apply the addition of the remote MCP server.