- Home
- MCP servers
- DevRev
DevRev
- 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.