ChatGPT plugin

Ask ChatGPT about maturing loans

Circlemark speaks the Model Context Protocol (MCP): connect it once and ChatGPT can search loan maturities and reveal owner contacts under your account — live data, with every provenance label intact, in plain English.

What you can ask

  • “Which multifamily loans in Brooklyn over $2M mature in the next 12 months? Sort by size.”
  • “Show me Queens loans from debt funds coming due before next summer.”
  • “Any maturing loans in Tarrant County with recorded distress signals?”
  • “Who is behind the largest one? Reveal the contacts and draft a first-touch email that mentions their 2016 rate.”
  • “Pin the top five to my watchlist so I can work them this week.”

Estimated maturities always travel with their label — the assistant is told which dates are stated on the recorded document, which are a stated rate reset read from the recorded rider (the event on 30-year paper, returned as maturityBasis: "reset", never as an estimate) and which are modelled (≈), the same rule as our methodology.

Setup — about a minute

  1. Turn on developer mode. In ChatGPT: Settings → Security and login → Developer mode. Availability can depend on your account and workspace policy; on Business, Enterprise or Edu an admin controls it.
  2. Add the MCP server. Go to chatgpt.com/plugins, select the plus button, and give it a name and description. Under Connection, enter the server URL including the /mcp path: https://circlemark.ai/api/mcp
  3. Sign in and approve. ChatGPT sends you to circlemark.ai to sign in — never asks for your password in the chat — and shows a consent screen listing exactly what it may access. Click Allow.
  4. Ask. Start with a search — it's free. The assistant will tell you before anything spends a credit.

Works with any Circlemark account, free seats included. The same MCP server answers in ChatGPT, in ChatGPT Work — where it can run multi-step research across a whole borough rather than one question at a time — and in Codex.

Workspaces

On a Business workspace, plugins are available to members by default. On Enterprise and Edu they are off until an admin turns them on. Either way each person connects as their own Circlemark seat, so searches and credits are billed to the individual, never pooled silently.

Admins can also allow a plugin in read-only mode. Circlemark declares which of its tools change anything, so a read-only rollout gives your team loan search, the watchlist and the credit balance while contact reveals stay switched off until you decide otherwise.

The tools, and what they cost

ToolWhat it doesCost
search_loansSearch loans by maturity window, borough/county, size, lender, distress signals, borrower or street.Free (plan's daily fair-use limits)
get_propertyOne property and every loan recorded on it — the assessor's record, owner of record, sale history, each mortgage's terms, status, distress signals and the other properties on the loan, with links to the source documents.Free (counts as a property view)
find_lendersWho has closed loans like yours — institutions ranked by recorded closings in a market, county, property type and size band, each dated to its last deal.Free (counts as a search)
get_lenderOne lender's recorded footprint — closings by county, type and quarter, size band, the names the clerk recorded it under, its sibling desks, last 20 closings.Free (counts as a property view)
reveal_contactsUnlock the people behind a property's loan — principals from the public record, each row citing its source, plus work emails from vendor lookups.1 credit · free if already unlocked
find_phoneRun the direct-phone lanes for one person from a prior reveal.5 credits · charged only when a number lands
add_to_watchlistPin a property to your watchlist — the hand-picked pipeline at /watchlist.Free · capped per plan
remove_from_watchlistUnpin a property.Free
list_watchlistThe properties on your watchlist, newest pin first.Free
get_credit_balanceThis month's reveal-credit allowance, usage, and your plan.Free

Credits are the same allowance as the web app — 100 a month on a Data seat, 300 on Pro, and the free seat's 10 for the life of the seat (see pricing). Tool descriptions state every cost, so the assistant asks before spending; phone lookups never run unasked, and a phone hold is refunded when no number is found. Nothing is ever sold inside the chat: the plugin spends only what your existing plan already includes.

Security

  • OAuth 2.1, not credentials. You sign in on circlemark.ai — ChatGPT never sees your password and holds only a revocable token scoped to your seat.
  • Your account, your limits. Everything runs as you: the same plan, daily search limits, and credit ledger as the web app.
  • Revoke any time. Remove the plugin in ChatGPT, or from your Circlemark account — either ends access immediately.

Troubleshooting

  • Developer mode is missing: it lives under Settings → Security and login, and on managed workspaces an admin can withhold it.
  • Tools look stale after we ship a change: open the connection at chatgpt.com/plugins and select Refresh, then start a new chat.
  • Coverage: New York City (four ACRIS boroughs), Dallas–Fort Worth (Dallas, Tarrant, Collin, Denton), Houston (Harris), Austin (Travis), and San Antonio (Bexar) — every live county answers through the same tools. New metros appear as their backfills complete.

Questions or a plugin that misbehaves: founders@circlemark.ai. Prefer Claude? The same tools are available as a Claude connector. For how the data itself is built, read the methodology.