Tu Lugar
What this MCP does
Searches and manages Paraguay and Latin American property listings, agents, projects, inquiries, saved searches, promotions, and market metrics.
Tools
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'properties': {'locale': {'enum': ['es', 'en', 'pt'], 'type': 'string', 'description': 'Language for the checkout page (default es)'}}}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': "ID of the agent's own listing to close (from my_listings)"}}}
Input schema
{'type': 'object', 'properties': {'price_gs': {'type': 'number', 'description': 'Property price in guaraníes'}, 'price_usd': {'type': 'number', 'description': 'Property price in USD (use this OR price_gs)'}, 'include_mortgage_costs': {'type': 'boolean', 'description': 'Include bank appraisal/title/notary fixed fees (default true)'}}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'required': ['name', 'message'], 'properties': {'name': {'type': 'string', 'description': 'Buyer name'}, 'email': {'type': 'string', 'description': 'Buyer email (email or phone required)'}, 'phone': {'type': 'string', 'description': 'Buyer phone / WhatsApp (email or phone required)'}, 'message': {'type': 'string', 'description': 'The inquiry message'}, 'company_id': {'type': 'string', 'description': 'Company/agency to contact directly'}, 'listing_id': {'type': 'string', 'description': 'Listing to inquire about (exactly one of listing_id / project_id / company_id)'}, 'project_id': {'type': 'string', 'description': 'Development project to inquire about'}}}
Input schema
{'type': 'object', 'required': ['listing_type', 'property_type', 'price_amount', 'source_language', 'location'], 'properties': {'images': {'type': 'array', 'items': {'type': 'string', 'description': 'Image URL (use upload_listing_image to get hosted URLs)'}, 'description': 'Up to 25 image URLs. Optional for a draft; at least one is required to publish.'}, 'location': {'type': 'object', 'properties': {'city': {'type': 'string', 'description': 'City name, e.g. "Asunción", "Montevideo", "Curitiba"'}, 'address': {'type': 'string', 'description': 'Street address if known (min 5 chars)'}, 'latitude': {'type': 'number', 'description': 'Precise latitude. Omit if unknown.'}, 'longitude': {'type': 'number', 'description': 'Precise longitude. Omit if unknown.'}, 'neighborhood': {'type': 'string', 'description': 'Neighborhood name, e.g. "Villa Morra", "Pocitos"'}, 'state_province': {'type': 'string', 'description': 'State / province / department, e.g. "Central", "Maldonado", "Buenos Aires", "Paraná"'}}, 'description': 'Listing location. The country/market is inferred from the city and coordinates — use real place names so it resolves correctly (e.g. Asunción → Paraguay, Montevideo → Uruguay, Buenos Aires → Argentina, Curitiba → Brazil). For a draft, a city or neighborhood is enough; the owner sets the exact pin on the web. Provide latitude/longitude ONLY if you have precise coordinates — never guess them.'}, 'description': {'type': 'string'}, 'land_details': {'type': 'object', 'properties': {'area_sqm': {'type': 'number', 'description': 'Built / land area in square meters'}, 'bedrooms': {'type': 'number'}, 'bathrooms': {'type': 'number'}}, 'description': 'Bedrooms/bathrooms/area for the property.'}, 'listing_type': {'enum': ['sale', 'rent'], 'type': 'string'}, 'price_amount': {'type': 'number', 'description': 'Price (positive number)'}, 'house_details': {'type': 'object', 'properties': {'area_sqm': {'type': 'number', 'description': 'Built / land area in square meters'}, 'bedrooms': {'type': 'number'}, 'bathrooms': {'type': 'number'}}, 'description': 'Bedrooms/bathrooms/area for the property.'}, 'property_type': {'enum': ['apartment', 'house', 'land', 'commercial'], 'type': 'string'}, 'price_currency': {'enum': ['USD', 'PYG', 'BRL', 'ARS', 'UYU'], 'type': 'string', 'description': 'Use the currency local to the market (e.g. PYG in Paraguay, UYU or USD in Uruguay, ARS in Argentina, BRL in Brazil). Defaults to PYG if omitted.'}, 'source_language': {'enum': ['es', 'en', 'pt'], 'type': 'string', 'description': 'Language the title/description are written in'}, 'apartment_details': {'type': 'object', 'properties': {'area_sqm': {'type': 'number', 'description': 'Built / land area in square meters'}, 'bedrooms': {'type': 'number'}, 'bathrooms': {'type': 'number'}}, 'description': 'Bedrooms/bathrooms/area for the property.'}, 'commercial_details': {'type': 'object', 'properties': {'area_sqm': {'type': 'number', 'description': 'Built / land area in square meters'}, 'bedrooms': {'type': 'number'}, 'bathrooms': {'type': 'number'}}, 'description': 'Bedrooms/bathrooms/area for the property.'}}}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Saved search id (from my_saved_searches)'}}}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Listing ID to update'}, 'images': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'land_details': {'type': 'object', 'properties': {'area_sqm': {'type': 'number', 'description': 'Built / land area in square meters'}, 'bedrooms': {'type': 'number'}, 'bathrooms': {'type': 'number'}}, 'description': 'Bedrooms/bathrooms/area for the property.'}, 'price_amount': {'type': 'number'}, 'house_details': {'type': 'object', 'properties': {'area_sqm': {'type': 'number', 'description': 'Built / land area in square meters'}, 'bedrooms': {'type': 'number'}, 'bathrooms': {'type': 'number'}}, 'description': 'Bedrooms/bathrooms/area for the property.'}, 'price_currency': {'enum': ['USD', 'PYG', 'BRL', 'ARS', 'UYU'], 'type': 'string'}, 'apartment_details': {'type': 'object', 'properties': {'area_sqm': {'type': 'number', 'description': 'Built / land area in square meters'}, 'bedrooms': {'type': 'number'}, 'bathrooms': {'type': 'number'}}, 'description': 'Bedrooms/bathrooms/area for the property.'}, 'commercial_details': {'type': 'object', 'properties': {'area_sqm': {'type': 'number', 'description': 'Built / land area in square meters'}, 'bedrooms': {'type': 'number'}, 'bathrooms': {'type': 'number'}}, 'description': 'Bedrooms/bathrooms/area for the property.'}}}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Listing id returned by `search`.'}}}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Agent id or slug'}}}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Company id or slug'}}}
Input schema
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'enum': ['buying-process', 'foreigners', 'closing-costs', 'renting', 'publishing', 'airbnb'], 'type': 'string'}}}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}}}
Input schema
{'type': 'object', 'properties': {'city': {'type': 'string'}, 'country': {'type': 'string'}, 'listing_type': {'enum': ['sale', 'rent'], 'type': 'string'}, 'neighborhood': {'type': 'string', 'description': 'Neighborhood/barrio name for zone-scoped stats'}, 'property_type': {'enum': ['apartment', 'house', 'land', 'commercial'], 'type': 'string'}}}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}}}
Input schema
{'type': 'object', 'properties': {'city': {'type': 'string', 'description': 'City name or slug, accents optional (e.g. "Asunción" or "asuncion")'}, 'country': {'type': 'string', 'description': 'Country name or slug — disambiguates duplicate city names across countries'}, 'neighborhood': {'type': 'string', 'description': 'Neighborhood name for specific area stats'}}}
Input schema
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'The email address the user wants to attach'}}}
Input schema
{'type': 'object', 'required': ['type'], 'properties': {'city': {'type': 'string', 'description': 'City name for neighborhoods (alternative to parent_id)'}, 'type': {'enum': ['countries', 'cities', 'neighborhoods'], 'type': 'string'}, 'parent_id': {'type': 'string', 'description': 'country_id for cities, city_id for neighborhoods'}}}
Input schema
{'type': 'object', 'required': ['principal', 'annual_rate', 'term_years'], 'properties': {'principal': {'type': 'number', 'description': 'Loan amount'}, 'term_years': {'type': 'number', 'description': 'Loan term in years (1–50)'}, 'annual_rate': {'type': 'number', 'description': 'Annual interest rate, as a decimal (0.065) or percent (6.5)'}, 'monthly_income': {'type': 'number', 'description': 'Optional — enables a debt-to-income ratio'}}}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Max 100 (default 50)'}}}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Max 100 (default 50)'}, 'status': {'enum': ['draft', 'active', 'closed', 'completed'], 'type': 'string', 'description': 'Optional status filter'}}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'required': ['neighborhood'], 'properties': {'city': {'type': 'string', 'description': 'City the neighborhood belongs to (recommended)'}, 'country': {'type': 'string'}, 'neighborhood': {'type': 'string', 'description': 'Neighborhood/barrio name (accents optional)'}}}
Input schema
{'type': 'object', 'properties': {'return_to': {'type': 'string', 'description': 'Optional site path to land on (e.g. "/es/account/listings"). Defaults to the account home.'}}}
Input schema
{'type': 'object', 'required': ['listing_id'], 'properties': {'listing_id': {'type': 'string', 'description': "ID of the agent's own listing to feature (from my_listings)"}}}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Listing ID to submit for review'}}}
Input schema
{'type': 'object', 'required': ['city'], 'properties': {'city': {'type': 'string', 'description': 'City (required)'}, 'country': {'type': 'string'}, 'neighborhood': {'type': 'string', 'description': 'Optional neighborhood scope; falls back to the city when data is thin'}, 'property_type': {'enum': ['apartment', 'house'], 'type': 'string', 'description': 'Default apartment'}}}
Input schema
{'type': 'object', 'required': ['inquiry_id', 'message'], 'properties': {'message': {'type': 'string', 'description': 'The reply to send to the buyer'}, 'inquiry_id': {'type': 'string', 'description': 'The inquiry/lead id (from my_inquiries)'}}}
Input schema
{'type': 'object', 'required': ['listing_type'], 'properties': {'city': {'type': 'string'}, 'name': {'type': 'string', 'description': 'Optional label for the saved search'}, 'bedrooms': {'type': 'number'}, 'currency': {'enum': ['USD', 'PYG', 'BRL', 'ARS', 'UYU'], 'type': 'string'}, 'max_price': {'type': 'number'}, 'min_price': {'type': 'number'}, 'listing_type': {'enum': ['sale', 'rent'], 'type': 'string'}, 'neighborhood': {'type': 'string'}, 'property_type': {'enum': ['apartment', 'house', 'land', 'commercial'], 'type': 'string'}, 'alert_frequency': {'enum': ['instant', 'daily', 'weekly'], 'type': 'string', 'description': 'How often to be alerted about new matches (default daily)'}}}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search phrase, e.g. "apartment in Villa Morra" or "Encarnación"'}}}
Input schema
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Agent name (or part of it)'}, 'city': {'type': 'string'}, 'limit': {'type': 'number', 'description': 'Max 20'}, 'verified': {'type': 'boolean', 'description': 'Only verified agents'}, 'company_id': {'type': 'string'}}}
Input schema
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Company/agency name (partial ok; punctuation/accents ignored)'}, 'city': {'type': 'string'}, 'type': {'enum': ['agency', 'developer'], 'type': 'string'}, 'limit': {'type': 'number'}, 'verified': {'type': 'boolean'}}}
Input schema
{'type': 'object', 'properties': {'city': {'type': 'string', 'description': 'City name, e.g. "Asunción"'}, 'sort': {'enum': ['price_asc', 'price_desc', 'newest', 'oldest'], 'type': 'string'}, 'limit': {'type': 'number', 'description': 'Max 20'}, 'company': {'type': 'string', 'description': 'Agency/company NAME to list only their properties, e.g. "RE/MAX Urbana" (resolved automatically; punctuation/accents ignored).'}, 'bedrooms': {'type': 'number'}, 'building': {'type': 'string', 'description': 'Building/tower NAME to list the actual units for sale/rent in it, e.g. "Petra Tower" (punctuation/accents ignored). Use this — not search_projects — when the user wants the real listings in a named building.'}, 'amenities': {'type': 'string', 'description': 'Comma-separated amenities/features the property must have, in the user\'s own words and language, e.g. "piscina, cochera" or "pool, gym". Common ones: pool/piscina, gym/gimnasio, garden/jardín, balcony/balcón, terrace/terraza, parking/cochera, furnished/amoblado, airConditioning/aire, security/seguridad, elevator/ascensor, bbq/parrilla/quincho, laundry/lavadero. Multiple = must have all.'}, 'max_price': {'type': 'number'}, 'min_price': {'type': 'number'}, 'listing_type': {'enum': ['sale', 'rent'], 'type': 'string'}, 'neighborhood': {'type': 'string'}, 'property_type': {'type': 'string', 'description': 'apartment, house, land, commercial'}}}
Input schema
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Project/building name (partial ok; punctuation/accents ignored)'}, 'city': {'type': 'string'}, 'sort': {'enum': ['recommended', 'newest', 'price_asc', 'price_desc', 'units'], 'type': 'string'}, 'limit': {'type': 'number'}, 'status': {'enum': ['pre_sale', 'construction', 'completed'], 'type': 'string'}, 'company': {'type': 'string', 'description': 'Developer/company name to list that developer\'s projects, e.g. "Pro Invest"'}, 'verified': {'type': 'boolean'}, 'max_price': {'type': 'number'}, 'min_price': {'type': 'number'}}}
Input schema
{'type': 'object', 'required': ['phone'], 'properties': {'phone': {'type': 'string', 'description': 'Mobile number in international format, e.g. +595981234567'}, 'language': {'enum': ['es', 'en', 'pt'], 'type': 'string', 'description': 'Message language (default es)'}}}
Input schema
{'type': 'object', 'required': ['listing_id'], 'properties': {'locale': {'enum': ['es', 'en', 'pt'], 'type': 'string', 'description': 'Message language (default es)'}, 'listing_id': {'type': 'string', 'description': "ID of the agent's own listing (from my_listings)"}, 'client_phone': {'type': 'string', 'description': 'Optional client phone, international format (e.g. +595981234567), to pre-address the WhatsApp chat'}}}
Input schema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public https URL of the source image'}}}
Input schema
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': 'The 6-digit code sent to the WhatsApp number'}}}
Recent tool changes
Similar MCP servers
Superlógica Condomínios
Connects to a condominium ERP for billing, collections, agreements, expenses, bank movements, statements, files, communications, …
US Company Intelligence for AI Agents (SEC EDGAR, x402)
Offers pay-per-call web extraction, search and LLM tools plus French company, property, procurement, marketplace and security dat…
Rafid Intelligence Network
Analyzes Oman properties using rental comparables, yields, costs, and payback metrics, and supports Oman company search, profilin…
Batchdata
Searches property records, retrieves property attributes and histories, and performs address-based owner skip tracing.
Realestateapi
Searches properties, retrieves property and ownership details, and performs address-based owner skip tracing.
Shovels
Provides access to Shovels.ai property and construction-related data through its API.
Perilpulse
Returns multi-peril property risk scores across hazards such as flood, wildfire, wind, hail, and crime.
kolmo-mcp-server
Provides Washington construction permit guidance, fee estimates, contractor license checks, property-related activity, remodeling…