DevRev

Provides DevRev search and object retrieval via MCP using a DevRev API key for authentication.
  • python

3

GitHub Stars

python

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "kpsunil97-devrev-mcp-server": {
      "command": "uvx",
      "args": [
        "devrev-mcp"
      ],
      "env": {
        "DEVREV_API_KEY": "YOUR_DEVREV_API_KEY"
      }
    }
  }
}

This MCP server lets you search and retrieve information from DevRev using a dedicated Model Context Protocol interface. It exposes two runtime options to start the server: a published, runtime-friendly configuration and a development workflow that points to your local source directory. You can run the server with your chosen method and supply the necessary API key for authentication.

How to use

You interact with the DevRev MCP server through an MCP client. Use the provided search capability to query information via the DevRev search API and retrieve full object details with the get_object endpoint. Ensure you set the required DEVREV_API_KEY in your environment so requests to DevRev are authenticated. When you start the server, you’ll run an MCP runtime command that loads the respective configuration (either the published or development setup) and then you can issue requests to the server through your client.

How to install

Prerequisites you need before installing this MCP server:

  • Node.js is installed on your machine (recommended LTS version)
  • A running MCP runtime (uvx or uv) is available on your system
  • Access to a terminal or command prompt with permission to run commands

Step-by-step installation flow you can follow to set up and run the server:

  • Prepare your environment by exporting or setting the required DevRev API key when you run the server, for example as DEVREV_API_KEY=YOUR_DEVREV_API_KEY in your environment.

Start with the ready-to-use published configuration by adding the following MCP config to your runtime setup, then start the runtime. Copy the snippet and place it in your MCP configuration file as shown in the code block.

"mcpServers": {
  "devrev": {
    "command": "uvx",
    "args": [
      "devrev-mcp"
    ],
    "env": {
      "DEVREV_API_KEY": "YOUR_DEVREV_API_KEY"
    }
  }
}

If you prefer a development workflow that points to your local source, use the development command shown here and adjust the directory path to where your source resides. Then start the runtime with this local setup.

"mcpServers": {
  "devrev": {
    "command": "uv",
    "args": [
      "--directory",
      "Path to src/devrev_mcp directory",
      "run",
      "devrev-mcp"
    ],
    "env": {
      "DEVREV_API_KEY": "YOUR_DEVREV_API_KEY"
    }
  }
}

Additional content

Configuration notes: The server requires a DevRev API key for authentication. Provide your key in the DEVREV_API_KEY environment variable. The published and development configurations are both designed to start the devrev-mcp service under the MCP runtime, with the runtime command differing between the two modes.

Available tools

search

Search for information using the DevRev search API with the provided query and namespace.

get_object

Retrieve all information about a DevRev object by its ID.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational