Lie Detector Test

Find polygraph (lie detector) offices, pricing and service info across the US, Canada and the UK.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
86%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~862Tokens (tool definitions)
~914 BTypical response size
Moderate attention impact (0.67% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "lie-detector-test": {
      "url": "https://liedetectortest.com/wp-json/ldt-mcp/v1/mcp"
    }
  }
}

Remote endpoints

https://liedetectortest.com/wp-json/ldt-mcp/v1/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢find_offices(query, limit)

Find lie detector (polygraph) test offices near a place. Search by city, state/region, or country (United States, Canada, or United Kingdom). Returns each matching office with its address, all-inclusive prices, and a booking link.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "A city, state/region, or country, e.g. \"Miami\", \"Florida\", \"London\", \"Ontario\"."
    },
    "limit": {
      "type": "integer",
      "description": "Maximum offices to return (1-50, default 15)."
    }
  },
  "required": [
    "query"
  ]
}
🟢get_pricing(query)

Get polygraph examination pricing for a location. Returns the all-inclusive price tiers (single person, couple/two-person total, and group per-examinee) plus the non-refundable booking-fee deposit (fully refunded if we cannot accept your case or arrange your appointment) ($100 USD/CAD, or £225 in the UK).

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "A city, state/region, or country, e.g. \"Miami\", \"Texas\", \"United Kingdom\"."
    }
  },
  "required": [
    "query"
  ]
}
🟢get_service_info

Get general information about the lie detector test service: what is offered, how booking works, the deposit and refund policy, the service area, and what happens after booking. Takes no arguments.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟡start_booking(name, email, phone, location, service_type, ...)

Start a lie detector test booking for a person. Records the enquiry and returns a reference plus a ready-to-complete booking link with the office pre-filled. IMPORTANT: the person must finish on the website themselves — choose a time, accept the terms, sign the agreement, pay the non-refundable deposit (fully refunded if we cannot book you), and complete a short pre-examination assessment. An agent cannot sign or pay on their behalf. Do not put the person's contact details in any URL.

Input Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Full name of the person to be tested (or the person booking)."
    },
    "email": {
      "type": "string",
      "description": "Contact email address."
    },
    "phone": {
      "type": "string",
      "description": "Contact phone number (optional but recommended)."
    },
    "location": {
      "type": "string",
      "description": "City, state/region or country for the test, e.g. \"Miami\", \"Florida\", \"London\"."
    },
    "service_type": {
      "type": "string",
      "description": "One of: single (one person), couple (two people), or group (three or more)."
    },
    "preferred_dates": {
      "type": "string",
      "description": "Preferred date(s)/time(s), free text, e.g. \"Aug 5 afternoon or Aug 8 morning\" (optional)."
    },
    "reason": {
      "type": "string",
      "description": "Short reason/type of test, e.g. \"infidelity\", \"employment\", \"legal\" (optional)."
    }
  },
  "required": [
    "name",
    "email",
    "location",
    "service_type"
  ]
}
🟢get_booking_status(booking_reference)

Check the status of an existing confirmed booking by its reference (e.g. LDT-2026072062783). Returns the booking status and location. A booking started via start_booking is not confirmed until the person completes payment on the website.

Input Schema

{
  "type": "object",
  "properties": {
    "booking_reference": {
      "type": "string",
      "description": "The booking reference, e.g. \"LDT-2026072062783\"."
    }
  },
  "required": [
    "booking_reference"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools
verifiedversion not recorded5 tools
verifiedversion not recorded5 tools