# Tennessee Property Records

> Parcels, current owners and ownership history for Tennessee counties, searchable by address or owner name, past or present. 2,790,853 parcels and 5,078,571 ownership records across 90 Tennessee counties. Public, free, no authentication.

Tennessee property records: parcels, current owners and ownership history. Call dataset_info first to see coverage and which counties have former-owner history. Typical flows: address -> search_properties -> get_property; person or company -> search_owners -> owner_portfolio; point on a map -> property_at; market questions -> property_stats or search_ownership_records; what changed lately -> recent_changes. If a record's last_checked matters, refresh_property re-reads it from the county source. Each property includes app_url, a link that opens it in the map app for the user.

## Connect

- [MCP server](https://tnpropertysearch.app/mcp): Streamable HTTP, no auth. `claude mcp add --transport http tn-property https://tnpropertysearch.app/mcp`
- [REST API](https://tnpropertysearch.app/api/v1/tools): `GET https://tnpropertysearch.app/api/v1/<tool>?param=value` or POST a JSON object
- [OpenAPI 3.1](https://tnpropertysearch.app/openapi.json)

## Tools

- [dataset_info](https://tnpropertysearch.app/api/v1/dataset_info): Start here. Describes what data exists: totals, every loaded county with parcel and ownership-record counts, how much ownership history each county has, which fields each county populates, data sources, bulk download files, query tips and usage terms.
- [search_properties](https://tnpropertysearch.app/api/v1/search_properties?address=1313%20gallatin&county=Davidson): Find parcels by address words, current owner name, or location (near a point or inside a small box), optionally limited to a county, city or ZIP.
- [get_property](https://tnpropertysearch.app/api/v1/get_property?pin=78475): Everything known about one parcel: full parcel record, every ownership record (current and former, with acquisition dates, prices and deed references/links where the county provides them), sale history for Hamilton, and the county Register of Deeds website.
- [property_at](https://tnpropertysearch.app/api/v1/property_at?lat=36.1933&lon=-86.7435): Which parcel contains a latitude/longitude.
- [search_owners](https://tnpropertysearch.app/api/v1/search_owners?name=bailey%20family%20trust): Find people and companies by name across current AND former ownership records.
- [owner_portfolio](https://tnpropertysearch.app/api/v1/owner_portfolio?owner_key=BAILEY%20FAMILY%20TRUST): Every property an owner (by owner_key) or a mailing address has ever been recorded on, newest first, with whether they still own it, when they acquired it and the recorded price.
- [search_ownership_records](https://tnpropertysearch.app/api/v1/search_ownership_records?county=Davidson&date_from=2024-01-01&date_to=2024-03-31&min_price=1000000&sort=price_desc&limit=10): Ownership records (one row per owner per parcel) for an owner, owner_key, mailing address or pin, or every transfer recorded in one county over up to 3 calendar months.
- [property_stats](https://tnpropertysearch.app/api/v1/property_stats?group_by=owner&county=Davidson&limit=10): Parcel counts, total/average/median appraised value and total acres grouped by county, city, zip, land_use, zoning, owner, mailing or subdivision, statewide or for one county.
- [refresh_property](https://tnpropertysearch.app/api/v1/refresh_property?pins=78475): Re-read up to 5 parcels from their official county/state source right now (and, for Davidson, the full owner history), then return what changed.
- [recent_changes](https://tnpropertysearch.app/api/v1/recent_changes?county=Davidson&kind=owner_change&limit=10): Changes the update jobs detected, newest first: owner_change (with old and new owners), new_parcel, and retired (parcel no longer listed by the county).
- [update_status](https://tnpropertysearch.app/api/v1/update_status): How fresh the data is: when each county was last checked, the most recent update runs with their status and counts, what is in progress, and the schedule.

## Docs

- [Full reference](https://tnpropertysearch.app/llms-full.txt): every parameter and input schema, data fields, county coverage, sources and terms
- [Agent docs (HTML)](https://tnpropertysearch.app/agents)
- [Agent skill](https://tnpropertysearch.app/.well-known/agent-skills/tn-property-records/SKILL.md): how to use this API, as an Agent Skill (index: /.well-known/agent-skills/index.json)
- [Property pages](https://tnpropertysearch.app/counties): one page per parcel at `/property/<pin>`; send `Accept: text/markdown` for markdown

## Optional

- [Bulk downloads](https://tnpropertysearch.app/api/v1/export?county=Davidson&dataset=parcels): gzip CSV per county; full list in dataset_info.exports
- [Map app](https://tnpropertysearch.app/): for people; deep links `?pin=`, `?q=`, `?owner=`
- [Sitemap](https://tnpropertysearch.app/sitemap.xml)
