Checkr MCP Server (v1)

Overview

The Checkr Model Context Protocol (MCP) server implements the MCP standard, providing a cloud-based bridge between your AI assistants and the Checkr API platform.
With Checkr MCP, you can:

  • List your background check reports
  • Get details of a background check report
  • Get details of a specific screening on a background check report
  • Get candidate information

Checkr centrally hosts and manages a Streamable HTTP MCP server at:

https://mcp.checkr.com for production data
https://mcp.checkr-staging.com for staging data

The Checkr MCP server uses OAuth Dynamic Client Registration to connect MCP clients according to the MCP specifications.

Note: All data returned by the Checkr MCP server has sensitive personally identifiable information (PII) redacted to protect candidate privacy.

Setup Instructions

Claude (web)

  1. Navigate to Settings → Connectors
  2. Click Add custom connector
  3. Enter the following:
  4. Click Add
  5. Next to the new Checkr connector, click Connect
  6. Follow the on-screen instructions to authenticate into Checkr

Claude (desktop)

  1. Open the claude_desktop_config.json file in an editor:
    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  2. Add the following:
    {
      "mcpServers": {
     "checkr": {
       "command": "npx",
       "args": ["-y", "mcp-remote", "https://mcp.checkr.com"]
     }
      }
    }
    
  3. Save the file
  4. Restart Claude Desktop

Claude Code

  1. Run command: claude mcp add --transport http checkr https://mcp.checkr.com
  2. In Claude Code, run /mcp to go through the authentication flow

Cursor

Quick Install
Install MCP Server

Manual Install

Add the following to your ~/.cursor/mcp.json:

{
  "mcpServers": {
    "checkr": {
      "url": "https://mcp.checkr.com"
    }
  }
}

Navigate to Cursor Settings -> Tools & MCP, and click the Connect button next to the Checkr MCP.

Visual Studio Code

Install from the Command Palette

  1. Press Cmd+P or Ctrl+P to open the Command Palette
  2. Type > mcp, then click > MCP: Add server… when it appears in the list
  3. Select HTTP (HTTP or Server-Sent Events)
  4. When prompted for URL of the MCP server, enter https://mcp.checkr.com
  5. When prompted for Server ID, enter checkr
  6. Activate the server using MCP: List Servers and selecting Checkr, and selecting Start Server

Install from mcp.json

  1. Open and edit the mcp.json file:
    • MacOS: ~/Library/Application Support/Code/User/mcp.json
    • Windows: %APPDATA%/Code/User/mcp.json
  2. Add the following:
    {
      "servers": {
     "checkr": {
       "url": "https://mcp.checkr.com",
       "type": "http"
     }
      },
      "inputs": []
    }
    

Others

The general instructions for adding Checkr MCP into other apps are:

  1. Add a new remote MCP server which uses Streamable HTTP transport
  2. Point the URL to https://mcp.checkr.com

If the app only supports local MCP servers:

  1. Add a new local MCP server which uses Standard I/O (stdio)
  2. Point the command to npx -y mcp-remote https://mcp.checkr.com

Example Prompts

  • Display a table of my background checks from the last 30 days (candidate name and status).
  • Show me the details of Joe Smith’s report and summarize any findings.
  • Find the status of report 6d2ed870c80bf1df1baeef05.
  • What is the estimated completion time for Matt Phil's report?
  • Create a table of my background checks in csv format. Show candidate name, report id, package, location, start date, completion date, and result.


Claude Example

Demo Videos

Claude Integration



n8n Automation



Available Tools

Tool Description
get_candidate Get candidate by id
get_candidates_table Get all candidates formatted for table display with filtering options
get_county_criminal_search Get county criminal search by id
get_clearinghouse_compliance_record Get drug & alcohol clearinghouse search by id
get_education_verification Get education verification by id
get_employment_verification Get employment verification by id
get_facis_search Get FACIS search by id
get_federal_civil_search Get federal civil search by id
get_federal_criminal_search Get federal criminal search by id
get_federal_district_civil_search Get federal district civil search by id
get_federal_district_criminal_search Get federal district criminal search by id
get_global_watchlist_search Get global watchlist search by id
get_motor_vehicle_report Get motor vehicle report by id
get_national_criminal_search Get national criminal search by id
get_report Get report by id
get_report_exceptions Get all exceptions for a specific report
get_offender_search Get sex offender registry search by id
get_identity_trace Get SSN trace by id
get_state_criminal_search Get state criminal search by id