Tennessee Property Records

app.tnpropertysearchPublished by tnpropertysearch.appOfficial publisherv2.0.0Updated Nov 7, 2026

Who owns any Tennessee parcel: owner search, ownership and sale history across 2.8M parcels.

VerifiedStreamable HTTPWeb executableLocation & LifestyleData & Analytics

Overview

AI-generated overview

Looks up Tennessee parcels, current owners and ownership history across 2.8M parcels, with owner search, sale history and property statistics.

What you can do
  • Describe dataset coverage, counties, fields and data sources
  • Search parcels by address, owner name, county, city, ZIP or map point, and get the full record for one parcel
  • Search owners and list every property an owner or mailing address has been recorded on
  • Query ownership records and transfers by owner, pin, mailing address or county and date range
  • Compute parcel counts and appraised value statistics by county, city, ZIP, land use, zoning, owner or subdivision
  • Re-read individual parcels from county sources and list recent owner changes, new parcels and retired parcels
When to use it
Useful when someone needs to find who owns a Tennessee property, trace an owner's holdings or sale history, answer market or land-use questions with aggregate figures, or check what changed recently in county records.
Requirements
Remote streamable HTTP endpoint; no authentication, environment variables or headers are declared. Network access to the endpoint is required.
Before you install
refresh_property re-reads parcels from official county and state sources, so it triggers outbound requests on demand. Results reflect county data that may be stale; check last_checked or update_status before relying on a record. Property links open in the provider's map app.

Installation

In SourceWeft

  1. Open Tennessee Property Records in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/app.tnpropertysearch%2Ftn-property/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "tennessee-property-records": {
      "type": "http",
      "url": "https://tnpropertysearch.app/mcp"
    }
  }
}

Tools

11

dataset_info

Dataset overview

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.

Takes no parameters.

search_properties

Search properties

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. Returns pin, address, owner, county, location and a link to the parcel in the map app. Paginate with next_cursor.

Parametersqzipbboxcitynearsortlimitownercountycursoraddressradius_m

get_property

Property details and owner history

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. Look up by pin, or by apn plus county.

Parametersapnpincountyinclude_geometry

property_at

Property at a point

Which parcel contains a latitude/longitude. Uses the actual parcel boundary, not the nearest centroid.

Parameterslatrequiredlonrequired

search_owners

Find owners by name

Find people and companies by name across current AND former ownership records. Each result has an owner_key, how many properties they have ever owned and own now, their counties and first/last acquisition dates. Pass an owner_key to owner_portfolio for the full list.

Parametersnamerequiredlimitcountycurrent_only

owner_portfolio

All properties for an owner

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. Includes summary counts. Searching by mailing address groups LLCs and trusts that share a mailbox.

Parameterslimitcountycursormailingowner_keycurrent_only

search_ownership_records

Search ownership records / transfers

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. Filter by price, current vs former, and address; sort by date or price. Use it for questions like 'who bought in Davidson in March 2024 over $1M'.

Parameterspinsortlimitownercountycursoraddresscurrentdate_tomailingdate_frommax_price+2 more

property_stats

Aggregate statistics

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. Use it for 'largest owners in Davidson' or 'value by land use'.

Parameterslimitcountygroup_by

refresh_property

Refresh properties from the source

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. Use when last_checked is too old for the question, or the user says a record is out of date.

Parameterspinsrequired

recent_changes

Recently detected changes

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). Filter by county, kind, owner name, date or area.

Parametersbboxkindnearlimitownersinceuntilcountycursorradius_m

update_status

Data freshness and update jobs

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.

Takes no parameters.

Version history

1
  1. v2.0.0LatestNov 7, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.