MCP.Market

Tu Lugar MCP server

online · 100% uptime
by tulugar.com·com.tulugar/tulugar·v1.0.1

Search and manage Paraguay & LatAm real estate from any AI assistant.

B72/100grade B
What users say
No reviews yet
Be the first
Safety scan
B72/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Tu Lugar yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Tu Lugar tools (39, 9 write)

write = sends, deletes, buys or posts
  • account_statusFree

    REPORT-ONLY status check: returns whether the user's Tu Lugar account is connected and whether they can publish (needs a verified WhatsApp number). It does NOT and CANNOT start a connection. If the user asks to connect / authorize / log in / sign in, or wants to create a listing while not connected, call `connect_account` instead — that is the tool that opens the Approve prompt. Use account_status only when you purely want to know the current state. Never tell the user to merely visit the login page to authorize Claude — connecting is a one-time Approve, not a website login.

  • buy_promotional_creditswrite actionFree

    Start a purchase of a promotional-credit pack for the connected account. Returns a secure Stripe checkout link that the USER opens to pay — you never handle card details, and payment happens on Stripe's page, not here. After they pay, the credits are added to their account and can be spent with promote_listing. One pack = 5 credits (each promotes one property for ~14 days).

  • close_listingFree

    Close (retire) one of the authenticated agent's OWN listings — use when a property is sold, rented, or withdrawn from the market. It disappears from public results. This is NOT reversible (a closed listing cannot be reopened), so confirm with the user before calling. Pass the id from my_listings. Also works on SYNCED listings (synced:true): closing one stops the portal sync from reopening it.

  • closing_costsFree

    Official TuLugar closing-costs breakdown for buying property in PARAGUAY: transfer tax, municipal fees, notary/registry, optional mortgage fixed costs, seller broker fee. Use when the user asks what buying costs beyond the price, or to budget cash-at-closing for a concrete price.

  • connect_accountFree

    THE tool to connect/authorize the user's Tu Lugar account. Call this IMMEDIATELY (without first calling account_status) whenever the user asks to "connect", "authorize", "link", "log in to", or "sign in to" Tu Lugar, or wants to create/manage a listing while not connected — do NOT wait for them to create a listing first. When not connected, it returns a clickable "Connect your Tu Lugar account" link — show that link to the user verbatim and tell them to open it (one click if they are already signed in at tulugar.com; no separate Approve step). After they open it they are connected — they can then ask you again. If already connected, it confirms who they are connected as. account_status only REPORTS status and can never start this.

  • create_leadwrite actionFree

    Send an inquiry on behalf of the user to the advertiser of a listing, a development project, or a real-estate company. Notifies them (email + WhatsApp) and starts a conversation. Works without an account. This sends a real message to real people — confirm the details with the user before calling.

  • create_listingwrite actionFree

    Create a real estate listing for the authenticated agent. Always creates a private DRAFT — it is NOT visible publicly. A city or neighborhood is enough to start; NEVER invent coordinates (fabricated pins are discarded). The response returns an edit-page link with a map: ask the user to open it and drop the pin on the exact property location, and wait for their confirmation before publish_listing — publishing is blocked until a human sets the pin and at least one photo. Requires a CONNECTED account with a verified WhatsApp number — if unsure, call account_status FIRST and, if not connected, share the connect steps it returns instead of attempting to create.

  • delete_saved_searchwrite actionFree

    Delete one of the connected user's saved searches by id (stops its alerts).

  • edit_listingwrite actionFree

    Update one of the authenticated agent's listings. Pass only the fields to change. Editing images/title/description counts against the edit quota and re-triggers review. Also works on SYNCED listings (auto-imported from the agent's portal, marked synced:true in my_listings): everything is editable, and changing the price makes it stop auto-syncing — the agent's price then always wins over the portal's. Publish state of synced listings cannot be changed here (use close_listing).

  • fetchFree

    Retrieve the full content of a single Tu Lugar listing by its id (from a `search` result). Returns title, full text description, specs, and the canonical URL.

  • get_agentFree

    Get details about one real estate agent by id or slug: profile, rating, reviews, specialties, and contact info.

  • get_companyFree

    Get details about one agency or developer by id or slug (from search_companies): profile, rating, specialties, languages, service areas, and contact info.

  • get_guideFree

    Curated TuLugar guides (general education, kept current): buying-process (step-by-step + documents), foreigners (rights + restrictions for non-Paraguayans), closing-costs (what fees exist), renting (contracts, deposits, garante), publishing (listing tips), airbnb (short-term rental basics). ALWAYS use this for "how does buying/renting work" / process / documents questions — the content IS in scope to share; only personalized legal advice is not.

  • get_listingFree

    Get full listing detail by ID or slug.

  • get_market_summaryFree

    Market stats: avg price, median, price/m². Scope with neighborhood for zone-level numbers.

  • get_projectFree

    Get project detail with units and prices.

  • get_str_dataFree

    Airbnb/STR city-level data: nightly rates, occupancy.

  • link_emailwrite actionFree

    Attach a real email address to the signed-in user's phone-keyed TuLugar account (accounts created via WhatsApp have no usable email). Sends a confirmation link TO that email; the user must open it — the link proves they own the address. Ask for the email, confirm it back to them, then call this. Only works for accounts that do not have a real email yet; if the email belongs to another account, the tool explains the options (never merges silently).

  • list_locationsFree

    List countries, cities, or neighborhoods with listing counts.

  • mortgage_calculatorFree

    Estimate a monthly mortgage payment and total interest for a buyer. Currency-agnostic. Optionally pass monthly_income for a debt-to-income ratio. This is an informational arithmetic estimate only — not financial advice, a loan offer, or a rate quote.

  • my_inquiriesFree

    List buyer inquiries (leads) received on the authenticated agent's listings, newest first.

  • my_listingsFree

    List the authenticated agent's own listings across all statuses (draft, pending review, active, closed), so they can see what is live and what is awaiting moderation. Includes SYNCED listings (auto-imported from the agent's portal and kept up to date automatically) — those carry synced:true plus a sync block with the source platform, source URL and last check time. Synced listings can be edited, promoted and closed like any other.

  • my_saved_searchesFree

    List the connected user's saved searches and their alert settings.

  • neighborhood_guideFree

    What a neighborhood/zone is actually like, grounded in live data: sale + rent prices, listing counts, Airbnb occupancy when available, plus curated local context. ALWAYS use this for "¿cómo es <barrio>?" / "is X a good area?" questions instead of answering from memory.

  • open_web_sessionFree

    Give the signed-in user a ONE-TAP link that opens tulugar.com already logged in to their account — no code, no password. Use when a WhatsApp user needs the website: upload photos, finish a listing in the wizard, manage their account. The link is single-use and expires in 10 minutes; share it verbatim. Only works for accounts with a verified WhatsApp number.

  • promote_listingFree

    Promote (feature) one of the authenticated agent's OWN listings by spending ONE promotional credit. A featured listing is highlighted and ranked ahead of regular results for ~14 days (extends the window if already featured). This SPENDS a paid credit, so confirm with the user before calling. If the account has no credits, this returns a message telling the user to buy some — use buy_promotional_credits for that. Pass listing_id from my_listings. Synced listings (synced:true) are promotable too.

  • publish_listingwrite actionFree

    Submit a draft listing for moderation review, making it eligible to go public once approved. This is an irreversible submission — confirm with the user before calling.

  • rental_yieldFree

    Gross rental yield for a zone, computed from live medians (sale vs long-term rent, plus Airbnb when available). Zone-level market reference ONLY — never a valuation of a specific property. Use for "¿conviene invertir?" / rentabilidad / yield questions.

  • reply_to_inquiryFree

    Reply to a buyer inquiry (lead) on one of the agent's listings. Compose a helpful, professional reply as `message`, and this returns a one-tap WhatsApp link (wa.me) to the buyer with your message pre-filled — share that link with the agent to tap and send. Pass inquiry_id from my_inquiries. If the buyer left only an email, it returns the email to reply to instead.

  • save_searchFree

    Save a property search for the connected user so they get alerts when new matching listings appear (e.g. "2-bed apartments for rent under $800 in Villa Morra"). Requires a connected account — if not connected, use connect_account first. Uses the same filters as search_listings. Returns the saved id.

  • searchFree

    Search Tu Lugar real estate listings by free-text query (location, neighborhood, or keywords). Returns a list of matching listings with id, title, and URL. Use `fetch` to get a listing's full content.

  • search_agentsFree

    Search REGISTERED real-estate agents and professionals on Tu Lugar by name, city, or company. Only covers people who created a public profile on the platform — there is no data about anyone else.

  • search_companiesFree

    Search agencies and developers BY NAME (or city/type). Use `q` with the company/agency name — e.g. q="RE/MAX Urbana" — punctuation and accents are ignored. This is how you answer "properties by <agency>" (find the company here, then search_listings with company set to its name; for a DEVELOPER also check search_projects with company set — developer inventory is usually projects/units, not listings).

  • search_listingsFree

    Search real estate listings. Filter by city, price, bedrooms, property type, or a specific agency/company.

  • search_projectsFree

    Search development projects/buildings BY NAME (or city, or DEVELOPER). Use `q` with the project or building name — e.g. q="Petra Tower" — punctuation/accents ignored, and a name lookup also finds completed/sold-out buildings. This is how you answer "apartments in <building/tower name>" and "is there a project called X". For "projects by <developer>" use `company` with the developer's name (NOT `q` — project names rarely contain the developer).

  • send_whatsapp_verificationwrite actionFree

    Send a WhatsApp verification code to the agent's mobile number. Publishing listings requires a verified WhatsApp number — if account_status shows can_publish=false, use this to start verification. A 6-digit code is delivered to the number over WhatsApp; then call verify_whatsapp_code with it.

  • share_listing_whatsappFree

    Generate a ready-to-send WhatsApp message for one of the authenticated agent's OWN listings: a polished, WhatsApp-tuned caption + a one-tap wa.me link (optionally pre-addressed to a client phone) + the property's main photo to attach. Use whenever the agent wants to send, share, or forward a listing to a client (or to their WhatsApp status). Pass listing_id (from my_listings); optionally client_phone to pre-address the chat. After calling, you can personalize the message for a specific client and rebuild the wa.me link yourself (URL-encode the new text into https://wa.me/<number>?text=...).

  • upload_listing_imagewrite actionFree

    Upload a listing image by URL. Fetches the image, optimizes it, and returns hosted Tu Lugar image URLs to pass into create_listing.images[] or edit_listing.images[]. Rejected if the image fails property-photo moderation.

  • verify_whatsapp_codeFree

    Complete WhatsApp verification by submitting the 6-digit code the agent received on WhatsApp (after send_whatsapp_verification). On success the account can publish listings.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 3077ms17/20
  • Tool poisoning39 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 9 write-action tools with no auth3/15
  • Maintenancelast push 69 days ago12/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 72/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Tu Lugar compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
72/100
higher than 40% of 3,470 Web search servers
Tools
39
the typical Web search server has 5
Tools that change things
23%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Web search server answers 100%
Response time
351 ms
faster than 44% of 2,238 Web search servers

What its tools let an agent do: 25 read · 5 create · 4 change · 1 delete · 4 send or post

Install Tu Lugar in Claude Code, Cursor or VS Code

claude mcp add --transport http tulugar https://tulugar.com/api/mcp
Add to Cursor

What the publisher says

From the Tu Lugar repository's README, as published. We do not edit it. Read it on GitHub

Tu Lugar MCP Server

MCP server for Tu Lugar — search real estate listings, development projects, companies, and market data in Paraguay and Latin America, straight from Claude, ChatGPT, Cursor, or any MCP client.

Website → tulugar.com · Connector docs & one-click setup → tulugar.com/mcp

Tools

This npm package is read-only. To create / edit / publish listings or

contact agents (the agent + buyer write tools), connect the remote OAuth

connector instead — see Remote connector (write access)

below. Writes require an authenticated Tu Lugar account and aren't available

over the local stdio transport.

Install

Claude Desktop (local)

Add to ~/Library/Application Support/Claude/claudedesktopconfig.json:

{
  "mcpServers": {
    "tulugar": {
      "command": "npx",
      "args": ["-y", "@tulugar/mcp-server"]
    }
  }
}

Claude Desktop (remote — write access)

Settings → Connectors → Add custom connector → URL: https://tulugar.com/api/mcp

The remote connector serves the same read tools plus the OAuth-gated write tools. Ask Claude to connect (or use the connect_account tool) and it runs the OAuth consent flow once so the connector can act on your behalf:

connect_account (returns a one-tap link to connect your Tu Lugar account)

  • Connect: account_status (is my account connected / can I publish?),

publishlisting, mylistings, myinquiries, sharelisting_whatsapp (ready-to-send WhatsApp message + branded image for a listing)

  • Agents: createlisting, uploadlistingimage, editlisting,
  • Buyers: create_lead (contact an agent — works without an account)

Claude Code

claude mcp add tulugar -- npx -y @tulugar/mcp-server

Cursor / Windsurf

Same JSON config format as Claude Desktop.

Example Queries

Once connected, try asking:

  • "Find me a 2-bedroom apartment in Asuncion under $100,000"
  • "What are the average apartment prices in Villa Morra?"
  • "Show me development projects under construction"
  • "What's the Airbnb occupancy rate in Asuncion?"
  • "List verified real estate developers in Paraguay"

Configuration

Links

  • Connector home
  • API Documentation
  • OpenAPI Spec
  • Tu Lugar

License

MIT

Nothing above is checked by us. What we check is on the safety report.

Tu Lugar: common questions

Is Tu Lugar MCP server safe?
Mostly: it is graded B (72/100). Read the Tu Lugar safety report
How do I install Tu Lugar?
It runs remotely at tulugar.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Tu Lugar need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Tu Lugar maintained?
The last commit was 109 days ago (2026-07-18). The latest release is v1.0.1.
Is Tu Lugar up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does Tu Lugar compare with other Web search MCP servers?
safety score 72/100 (higher than 40% of 3,470 Web search servers); tools 39 (the typical Web search server has 5); tools that change things 23% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.