PersonIQ
Server Details
US public-records lookups: people search, reverse phone, property and criminal records.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 17 tools
Property search vs address lookup is clearly disambiguated, but unlock_property_by_address and unlock_property_report both imply an 8-credit property unlock with owner data and are not clearly differentiated. search_person overlaps with reverse_phone_lookup for phone-only identification, and investigate_person overlaps with search_person for name disambiguation; descriptions help but boundaries are not all crisp.
All names use snake_case and most are action-first (get_job, search_person, unlock_property_report), with a few noun-first reference/intelligence names (area_code_lookup, phone_intelligence). The pattern is readable and mostly predictable.
17 tools is slightly above the typical 3-15 range but justified by distinct areas: person search/intel, property lookup/unlock, exports, account/job status, phone/reference data. It does not feel bloated with duplicate tools.
Covers core person and property intelligence workflows plus background jobs, exports, verification, and account state. Minor gaps remain: no explicit list/get owned reports, no job cancellation, and some property unlock identifiers are underspecified.
Publisher details
- Operator
- PersonIQ · Publisher source
- Operator website
- https://personiq.io · Publisher source
- Vendor relationship
- Not applicable
- Documentation
- https://personiq.io/mcp · Publisher source
- Trust center
- Not available
- Restrictions
- Free to install, credit purchase needed to run searches · Publisher source
Available Tools
17 toolsarea_code_lookupArea code and carrier directoryBRead-onlyInspect
Reference data for an area code or NPA-NXX prefix: region, carrier, and line type. Free.
Inputs: areaCode (required), format. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
deep_dive_intelligenceDeep dive intelligence (long-running)AInspect
Exhaustive AI research pass over a person in an owned report. Every finding carries its source URL, so the output is checkable rather than asserted — report it with the citations attached and let the reader judge. Runs as a background job: returns a job id to poll with get_job. Costs 12 credits.
Inputs: personId (required), searchId (required), format, confirmToken. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
export_report_markdownDownload a person report as MarkdownARead-onlyInspect
Save a person report as a downloadable .md file and return a link. FREE — it is the same document format: "report" already returns, delivered as a file rather than inline, for saving or filing. Use the inline report when the user just wants to read it; use this when they want to keep it. The link expires after one hour; re-exporting within that window returns the same file and is also free.
Inputs: personId (required), searchId (required), format, idempotencyKey. Returns: reused, fileName, mimeType, expiresAt, +2 more
export_report_pdfDownload a person report as PDFAInspect
Render a person report as a PDF and return a download link. Costs 1 credit. The document carries the same fields as the inline report — identity, match confidence, phones with carrier and DNC status, household and addresses — plus the compliance notice inside the file, because a PDF someone saves has no conversation attached to it. The link expires after one hour; re-exporting the same person within that window returns the same file and is NOT charged again.
Inputs: personId (required), searchId (required), format, idempotencyKey. Returns: reused, fileName, mimeType, expiresAt, +4 more
get_accountAccount balance and scopesBRead-onlyInspect
Your current credit balance and the capabilities this credential holds. Free.
Inputs: format. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
get_jobCheck a background jobARead-onlyInspect
Status, progress, and result for a background job. Free. Available to any credential — if you can start a job, you can always poll it.
Inputs: jobId (required), format. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
get_person_intelligenceAI intelligence summaryAInspect
Source-cited AI summary of public web information matched to a person in an owned report. Costs 2 credits.
Inputs: personId (required), searchId (required), format, idempotencyKey. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
investigate_personCluster public web personasAInspect
Group public web results for a name into distinct candidate people, to disambiguate before unlocking. Costs 3 credits.
Inputs: name (required), city, state, format, +5 more. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
lookup_propertyLook up a property by addressAInspect
Look up ONE property by street address. Use this whenever you have a specific address — do NOT use search_properties, which takes a city, ZIP or county and cannot accept an address. Returns characteristics, valuation, and distress signals (vacant, pre-foreclosure, tax delinquency, liens, owner-occupied). Owner names are masked. Costs 2 credits, charged whether or not the address matches.
Inputs: street (required), apn, zip, city, +3 more. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
phone_intelligencePhone spam and carrier intelligenceBInspect
Spam risk, carrier, line type, and location for a phone number. Costs 2 credits.
Inputs: phone (required), format, idempotencyKey. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
reveal_personaReveal a personaAInspect
Reveal the full profile for one candidate persona from investigate_person. Costs 2 credits.
Inputs: index (required), investigationId (required), format, idempotencyKey. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
reverse_phone_lookupReverse phone lookupAInspect
Identify the person associated with a phone number. Costs 2 credits, automatically refunded when no data is found.
Inputs: phone (required), format, idempotencyKey. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
search_personSearch for a personAInspect
Find people by name, phone, email, or street address. Supports name+city+state, address+city+state, phone, and name+phone. Returns the FULL record for every match — identity, phones, emails, addresses, relatives and public financial signals — with no unlock step. Costs 3 credits per search, charged once regardless of how many people match, and REFUNDED IN FULL when the search finds nobody. If you intend to follow up with get_criminal_records, resolve the subject here as precisely as you can — full name including middle name, plus age and state — because that lookup matches on the resolved name, age and phone numbers, and does not match on location itself.
Inputs: queryType (required), age, zip, city, +7 more. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
search_propertiesSearch properties in an areaAInspect
Filtered property LIST search over a city, ZIP, county or FIPS code, returning up to 100 rows. Does NOT accept a street address — use lookup_property for a specific address. Costs 2 credits per search — page size is free, additional pages cost 2 credits each.
Inputs: zip, city, fips, limit, +6 more. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
unlock_property_by_addressFull property report from a street addressAInspect
Buy the FULL property report for a specific street address: owner identity and contact data, valuation, tax and sale history, and distress signals. Use this when you have an address and need owners — lookup_property returns characteristics with owner names MASKED and does not reveal them. Costs 8 credits (quote first, then confirm), and runs as a job: poll get_job for the result. Recalled free if you already own the report for this property.
Inputs: street (required), zip, city, state, +2 more. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
unlock_property_reportUnlock a property reportAInspect
Owner identification and resident skip trace for a property. Costs 8 credits. Returns a quote first.
Inputs: searchId (required), propertyId (required), format, confirmToken. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
verify_identity_matchVerify an identity matchAInspect
REQUIRES a full name PLUS at least one phone or email — a name on its own cannot be verified against anything, and the call is rejected. Addresses alone do NOT satisfy this. EASIEST PATH: pass searchId + personId from a search_person result and every field is filled from that record for you. Check whether a name, phone, email and address all describe ONE real, consistent person. Cross-referenced against fraud and identity networks — not a background check, and no criminal, credit or employment records are involved. Returns a 0-100 trust score, a verdict, and a separate judgement on EVERY value you submit, so you learn which phone or email belongs to someone else rather than just that something is off. Send every data point you hold: up to 5 phones, 5 emails and 5 addresses cost the SAME 7 credits as one, because the provider bills per call. Charged on any verdict INCLUDING a score of 0 — "these details do not resolve to a known identity" is the answer a fraud check is usually buying. Refunded only if the provider fails to respond at all.
Inputs: zip, city, name, email, +10 more. Returns: data, apiVersion, disclaimer, balanceNotice, +3 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Official US-address public records: zoning, flood, parcel, permits, taxes. Free look, x402 paid.
Search US sex-offender registries and criminal records, with per-source citations.
NYC and US property records: owners, LLC officers, mortgages, pre-foreclosures and investors.
US title search, auction pre-checks, surplus and tax sale lists, free flood, radon and LLC lookups.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables users to look up property owners of record, mailing addresses, property addresses, assessed and market values, land use, and last sale details from public county tax rolls across six US states using addresses, parcel IDs, owner names, or ZIP codes.1MIT
- AlicenseAqualityBmaintenanceEnables lookup of licensed US real estate agents on official state license registers by license number or name, returning the brokerage of record along with its active agent count, size band, and the agent's license status and expiry. It also lists every active agent at a given brokerage or every brokerage office in a zip code across 19 states.150 npmMIT
- AlicenseAqualityCmaintenanceUS crime safety scores, recent incidents, neighborhood demographics, rent data, and registered-offender search by address. Free tier available.4MIT
- FlicenseNot gradedqualityDmaintenanceProvides free property and parcel intelligence using official US government data APIs, county assessor records, and live listings, with tools for hazard risk checks, affordability calculations, and parcel ranking.-
Glama MCP Gateway
Add one secure layer between your agents and this server.