Endpoints: 30,862MCP servers: 18,583Payout addresses: 2,106Paid calls: 1,607Letters: 14Defects: 1,351counted 4 min ago
teppi

Server definition

Hash
sha256:064f3297b33d976226ff933df1f979b721872e63da29fa898dd1f7b67773384b
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Run RentCast's automated model for long-term (12-month lease) rent and return a point rent estimate, a rentRangeLow/rentRangeHigh band, the resolved subjectProperty, and comparables[] — recent comparable rentals each scored with distance and correlation. Same subject-pinning rules as avm_value (address or latitude+longitude, plus optional subject attributes). Cached 6h upstream.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "address": { "description": "Subject property address. Required unless latitude+longitude are given. e.g. \"5500 Grand Lake Dr, San Antonio, TX, 78244\".", "type": "string" }, "bathrooms": { "description": "Subject bathroom count; supports fractions.", "type": "number" }, "bedrooms": { "description": "Subject bedroom count; 0 indicates a studio.", "type": "number" }, "compCount": { "description": "Number of comparable rentals to use in the estimate. Default 15.", "maximum": 25, "minimum": 5, "type": "integer" }, "daysOld": { "description": "Max days since comparable rentals were last seen (min 1).", "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "latitude": { "description": "Subject latitude; alternative to address (requires longitude).", "type": "number" }, "longitude": { "description": "Subject longitude; alternative to address (requires latitude).", "type": "number" }, "lookupSubjectAttributes": { "description": "When true, RentCast looks up any missing subject attributes from its records. Default true.", "type": "boolean" }, "maxRadius": { "description": "Max distance between comparables and subject, in miles.", "type": "number" }, "propertyType": { "description": "Subject property type; improves comparable selection.", "enum": [ "Single Family", "Condo", "Townhouse", "Manufactured", "Multi-Family", "Apartment" ], "type": "string" }, "squareFootage": { "description": "Subject living-area square footage.", "type": "number" } }, "type": "object" }, "name": "avm_rent", "outputSchema": null }, { "description": "Run RentCast's automated valuation model for a subject property and return a point price estimate, a priceRangeLow/priceRangeHigh band, the resolved subjectProperty, and comparables[] — recent comparable sales each scored with a distance (miles) and correlation (0-1 similarity). Pin the subject with either address or latitude+longitude; when subject attributes are unknown, supply propertyType/bedrooms/bathrooms/squareFootage (or leave lookupSubjectAttributes true to have RentCast fill them). Cached 6h upstream.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "address": { "description": "Subject property address. Required unless latitude+longitude are given. e.g. \"5500 Grand Lake Dr, San Antonio, TX, 78244\".", "type": "string" }, "bathrooms": { "description": "Subject bathroom count; supports fractions.", "type": "number" }, "bedrooms": { "description": "Subject bedroom count; 0 indicates a studio.", "type": "number" }, "compCount": { "description": "Number of comparables to use in the estimate. Default 15.", "maximum": 25, "minimum": 5, "type": "integer" }, "daysOld": { "description": "Max days since comparable listings were last seen (min 1).", "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "latitude": { "description": "Subject latitude; alternative to address (requires longitude).", "type": "number" }, "longitude": { "description": "Subject longitude; alternative to address (requires latitude).", "type": "number" }, "lookupSubjectAttributes": { "description": "When true, RentCast looks up any missing subject attributes from its records. Default true.", "type": "boolean" }, "maxRadius": { "description": "Max distance between comparables and subject, in miles.", "type": "number" }, "propertyType": { "description": "Subject property type; improves comparable selection.", "enum": [ "Single Family", "Condo", "Townhouse", "Manufactured", "Multi-Family", "Apartment", "Land" ], "type": "string" }, "squareFootage": { "description": "Subject living-area square footage.", "type": "number" } }, "type": "object" }, "name": "avm_value", "outputSchema": null }, { "description": "Full detail for a single property record, keyed by its RentCast id (the same id returned on every search_properties, avm_value, avm_rent, and listings record). Returns 404 if no property matches the id. Cached 24h upstream.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "RentCast property id (from a prior search_properties, avm_value/avm_rent, or listings response), e.g. \"5500-Grand-Lake-Dr,-San-Antonio,-TX-78244\".", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_property", "outputSchema": null }, { "description": "Search normalized U.S. property records (owner, structural attributes, tax assessments, tax + sale history) by location. Pin a location one of three ways: a full address, a city+state(+zipCode), or a latitude+longitude point with a radius (miles). All other parameters narrow the result set. Records are cached 24h upstream, so meta.cached may be true on repeat queries.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "address": { "description": "Full address, format \"Street, City, State, Zip\". Alternative to city/state/zipCode or lat+long. e.g. \"5500 Grand Lake Dr, San Antonio, TX, 78244\".", "type": "string" }, "bathrooms": { "description": "Bathroom count; supports fractions, ranges, and multiple values.", "type": "string" }, "bedrooms": { "description": "Bedroom count; supports ranges and multiple values.", "type": "string" }, "city": { "description": "City name; combine with state (and optionally zipCode) for an area search.", "type": "string" }, "includeTotalCount": { "description": "When true, RentCast also returns the total matching count. Default false.", "type": "boolean" }, "latitude": { "description": "Latitude of the search center; requires longitude and radius.", "type": "number" }, "limit": { "description": "Max records to return per page. Default 50.", "maximum": 500, "minimum": 1, "type": "integer" }, "longitude": { "description": "Longitude of the search center; requires latitude and radius.", "type": "number" }, "lotSize": { "description": "Lot size in square feet; supports ranges and multiple values.", "type": "string" }, "offset": { "description": "Number of records to skip, for pagination. Default 0.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "propertyType": { "description": "Filter by property type.", "enum": [ "Single Family", "Condo", "Townhouse", "Manufactured", "Multi-Family", "Apartment", "Land" ], "type": "string" }, "radius": { "description": "Search radius in miles (max 100); used with latitude/longitude.", "type": "number" }, "saleDateRange": { "description": "Days since last sale (min 1) — restricts to properties last sold within that window.", "type": "string" }, "squareFootage": { "description": "Living-area square footage; supports ranges and multiple values.", "type": "string" }, "state": { "description": "2-character state abbreviation, e.g. TX.", "type": "string" }, "yearBuilt": { "description": "Year built; supports ranges and multiple values.", "type": "string" }, "zipCode": { "description": "5-digit ZIP code.", "type": "string" } }, "type": "object" }, "name": "search_properties", "outputSchema": null }, { "description": "Return a page of long-term (12-month lease) rental listings — same record shape as search_sale_listings (monthly price is the asking rent), but each record is tagged listingKind:\"rental-long-term\". Same location-pinning rules and 30-minute upstream cache as the sale-listings endpoint.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "address": { "description": "Full address to match a specific listing.", "type": "string" }, "bathrooms": { "description": "Bathroom count; supports fractions, ranges, and multiple values.", "type": "string" }, "bedrooms": { "description": "Bedroom count; supports ranges and multiple values.", "type": "string" }, "city": { "description": "City name; combine with state for an area search.", "type": "string" }, "daysOld": { "description": "Max days since the listing was last seen (min 1).", "type": "string" }, "includeTotalCount": { "description": "When true, RentCast also returns the total matching count. Default false.", "type": "boolean" }, "latitude": { "description": "Latitude of the search center; requires longitude and radius.", "type": "number" }, "limit": { "description": "Max listings to return per page. Default 50.", "maximum": 500, "minimum": 1, "type": "integer" }, "longitude": { "description": "Longitude of the search center; requires latitude and radius.", "type": "number" }, "lotSize": { "description": "Lot size in square feet; supports ranges and multiple values.", "type": "string" }, "offset": { "description": "Number of listings to skip, for pagination. Default 0.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "price": { "description": "Listed rent; supports ranges and multiple values.", "type": "string" }, "propertyType": { "description": "Filter by property type.", "enum": [ "Single Family", "Condo", "Townhouse", "Manufactured", "Multi-Family", "Apartment" ], "type": "string" }, "radius": { "description": "Search radius in miles (max 100); used with latitude/longitude.", "type": "number" }, "squareFootage": { "description": "Living-area square footage; supports ranges and multiple values.", "type": "string" }, "state": { "description": "2-character state abbreviation.", "type": "string" }, "status": { "description": "Listing status to return; defaults to Active.", "enum": [ "Active", "Inactive" ], "type": "string" }, "yearBuilt": { "description": "Year built; supports ranges and multiple values.", "type": "string" }, "zipCode": { "description": "5-digit ZIP code.", "type": "string" } }, "type": "object" }, "name": "search_rental_listings", "outputSchema": null }, { "description": "Return a page of for-sale listings (list price, status, days on market, MLS name/number, listing agent + office contact, and price/status history) for a location. Same location-pinning rules as search_properties (address, city+state(+zipCode), or latitude+longitude+radius). Each record is tagged listingKind:\"sale\". Listings move faster than records, so these are cached only 30 minutes upstream.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "address": { "description": "Full address to match a specific listing.", "type": "string" }, "bathrooms": { "description": "Bathroom count; supports fractions, ranges, and multiple values.", "type": "string" }, "bedrooms": { "description": "Bedroom count; supports ranges and multiple values.", "type": "string" }, "city": { "description": "City name; combine with state for an area search.", "type": "string" }, "daysOld": { "description": "Max days since the listing was last seen (min 1).", "type": "string" }, "includeTotalCount": { "description": "When true, RentCast also returns the total matching count. Default false.", "type": "boolean" }, "latitude": { "description": "Latitude of the search center; requires longitude and radius.", "type": "number" }, "limit": { "description": "Max listings to return per page. Default 50.", "maximum": 500, "minimum": 1, "type": "integer" }, "longitude": { "description": "Longitude of the search center; requires latitude and radius.", "type": "number" }, "lotSize": { "description": "Lot size in square feet; supports ranges and multiple values.", "type": "string" }, "offset": { "description": "Number of listings to skip, for pagination. Default 0.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "price": { "description": "Listed price; supports ranges and multiple values.", "type": "string" }, "propertyType": { "description": "Filter by property type.", "enum": [ "Single Family", "Condo", "Townhouse", "Manufactured", "Multi-Family", "Apartment", "Land" ], "type": "string" }, "radius": { "description": "Search radius in miles (max 100); used with latitude/longitude.", "type": "number" }, "squareFootage": { "description": "Living-area square footage; supports ranges and multiple values.", "type": "string" }, "state": { "description": "2-character state abbreviation.", "type": "string" }, "status": { "description": "Listing status to return; defaults to Active.", "enum": [ "Active", "Inactive" ], "type": "string" }, "yearBuilt": { "description": "Year built; supports ranges and multiple values.", "type": "string" }, "zipCode": { "description": "5-digit ZIP code.", "type": "string" } }, "type": "object" }, "name": "search_sale_listings", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:064f3297b33d976226ff933df1f979b721872e63da29fa898dd1f7b67773384b | sha256sum