AI-Ready

For AI agents

Connect any AI agent to 140M+ US properties. OpenAPI spec for auto-generated tool calls, MCP server for Claude and Cursor, or raw REST for everything else.

OpenAPI Spec

Our OpenAPI 3.1 spec is publicly accessible — no auth required to read it. Import it into any tool that speaks OpenAPI: GPT Actions, LangChain, CrewAI, AutoGen, etc.

Primary URL
https://straply.com/openapi.json
Well-Known
https://straply.com/.well-known/openapi.json

6 endpoints, 8.5KB. Covers property search, lookup by address, market stats, and more. Response schemas and parameter descriptions included.

MCP Server (Model Context Protocol)

For Claude Desktop, Cursor, VS Code Copilot, and any MCP-compatible agent. Our MCP server exposes 4 tools that let agents query real estate data conversationally.

MCP endpoint
POST https://api.straply.com/v1/mcp
Authorization: Bearer $STRAPLY_KEY
Content-Type: application/json

Available tools

search_properties
Search by ZIP, city, state, status, price range, beds/baths. Returns up to 100 properties per call.
get_property
Fetch a single property by Straply ID. Full record including price history and tax history.
lookup_property_by_address
Find a property by street address + ZIP code. Use when you know the address but not the ID.
get_market_stats
Aggregated market statistics for a ZIP: active count, median price, days on market, breakdowns.

Claude Desktop setup

Add this to your Claude Desktop MCP config (~/.config/claude/mcp.json):

{
  "servers": {
    "straply": {
      "url": "https://api.straply.com/v1/mcp",
      "auth": {
        "type": "bearer",
        "token": "stp_live_YOUR_API_KEY"
      }
    }
  }
}

Example conversation

You
What's the median list price in Beverly Hills 90210 right now?
Claude (using straply.get_market_stats)
Based on Straply's data, the median list price in ZIP 90210 is $4.95M across 847 active listings. Single-family homes dominate at 73% of inventory, with a median of 42 days on market.
You
Show me the 5 most expensive homes for sale there.
Claude (using straply.search_properties)
Here are the top 5 by list price in 90210...

Integration guides

OpenAI GPT Actions

Build a custom GPT that queries Straply data.

  1. Create a GPT at chat.openai.com
  2. Add an Action → import from URL
  3. Paste: https://straply.com/openapi.json
  4. Add your API key as Bearer auth

LangChain / CrewAI

Use Straply as a tool in your agent chain.

from langchain.tools import OpenAPITool
tool = OpenAPITool.from_spec(
  "https://straply.com/openapi.json",
  headers={"Authorization":
    "Bearer stp_live_..."}
)

Cursor / VS Code Copilot

Query property data while coding.

Add Straply as an MCP server in your editor settings. Copilot and Cursor both support MCP natively.

Raw REST API

For any framework or language.

curl "https://api.straply.com/v1/
  properties?zipCode=90210" \
  -H "Authorization: Bearer ..."

Get started in 2 minutes

Free tier: 1,000 requests/month. No credit card required.