Zazidljiva.si

Buildable land prices in Slovenia (official GURS data), plot listings and buyer requests.

Should I use this

Quality & Safety

B
Description quality
60%
Schema completeness
89%
Naming quality
96%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (8)

  • LOWTool 'search_buyer_requests' description lacks action verbin search_buyer_requests
  • LOWTool 'get_market_activity' description lacks action verbin get_market_activity
  • LOWTool 'get_popular_locations' description lacks action verbin get_popular_locations
  • LOWTool 'create_buyer_request' description lacks action verbin create_buyer_request
  • LOWTool 'get_land_price' description lacks action verbin get_land_price
  • LOWTool 'compare_land_prices' description lacks action verbin compare_land_prices
  • LOWTool 'get_recent_land_deals' description lacks action verbin get_recent_land_deals
  • LOWTool 'rank_municipalities' description lacks action verbin rank_municipalities

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~3,513Tokens (tool definitions)
~2.3 KBTypical response size
Significant attention impact (2.74% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "mcp": {
      "url": "https://zazidljiva.si/wp-json/zaz/v1/mcp"
    }
  }
}

Remote endpoints

https://zazidljiva.si/wp-json/zaz/v1/mcpstreamable-http

What it can do

Tool inventory

Tools (10)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_properties(place, area_min, area_max, price)

Poišči javne prodajne oglase in prodajne info vnose za zazidljive parcele po lokaciji, površini in ceni.

Input Schema

{
  "type": "object",
  "properties": {
    "place": {
      "type": "string",
      "description": "Kraj, občina, katastrska občina ali regija v Sloveniji, npr. \"Kranj\", \"Črnuče\", \"Gorenjska\". Šumniki niso obvezni."
    },
    "area_min": {
      "type": "number",
      "minimum": 0,
      "description": "Najmanjša površina parcele v m²."
    },
    "area_max": {
      "type": "number",
      "minimum": 0,
      "description": "Največja površina parcele v m²."
    },
    "price": {
      "type": "number",
      "minimum": 0,
      "description": "Najvišja cena oziroma proračun v EUR."
    }
  },
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer"
          },
          "title": {
            "type": "string"
          },
          "intent": {
            "type": "string",
            "enum": [
              "buy",
              "sell"
            ],
            "description": "sell = prodaja, buy = povpraševanje."
          },
          "kind": {
            "type": "string"
          },
          "place": {
            "type": "string"
          },
          "area_min": {
            "type": [
              "number",
              "null"
            ]
          },
          "area_max": {
            "type": [
              "number",
              "null"
            ]
          },
          "price": {
            "type": [
              "number",
              "null"
            ],
            "description": "EUR; null = po dogovoru."
          },
          "description": {
            "type": "string"
          },
          "fresh": {
            "type": "boolean"
          },
          "canonical_url": {
            "type": [
              "string",
              "null"
            ]
          },
          "location_url": {
            "type": [
              "string",
              "null"
            ]
          }
        }
      }
    }
  },
  "required": [
    "results"
  ]
}
🟢get_property(id)

Preberi javni oglas ali info vnos zazidljive parcele po ID-ju: lokacijo, površino, ceno, opis in aktualnost, brez zasebnih kontaktnih podatkov.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "minimum": 1,
      "description": "ID vnosa iz rezultatov search_properties ali search_buyer_requests."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer"
    },
    "title": {
      "type": "string"
    },
    "intent": {
      "type": "string",
      "enum": [
        "buy",
        "sell"
      ],
      "description": "sell = prodaja, buy = povpraševanje."
    },
    "kind": {
      "type": "string"
    },
    "place": {
      "type": "string"
    },
    "area_min": {
      "type": [
        "number",
        "null"
      ]
    },
    "area_max": {
      "type": [
        "number",
        "null"
      ]
    },
    "price": {
      "type": [
        "number",
        "null"
      ],
      "description": "EUR; null = po dogovoru."
    },
    "description": {
      "type": "string"
    },
    "fresh": {
      "type": "boolean"
    },
    "canonical_url": {
      "type": [
        "string",
        "null"
      ]
    },
    "location_url": {
      "type": [
        "string",
        "null"
      ]
    }
  }
}
🟢search_buyer_requests(place, area_min, area_max, price)

Poišči javna povpraševanja kupcev za zazidljive parcele po lokaciji, želeni površini in proračunu, brez zasebnih kontaktnih podatkov.

Input Schema

{
  "type": "object",
  "properties": {
    "place": {
      "type": "string",
      "description": "Kraj, občina, katastrska občina ali regija v Sloveniji, npr. \"Kranj\", \"Črnuče\", \"Gorenjska\". Šumniki niso obvezni."
    },
    "area_min": {
      "type": "number",
      "minimum": 0,
      "description": "Najmanjša površina parcele v m²."
    },
    "area_max": {
      "type": "number",
      "minimum": 0,
      "description": "Največja površina parcele v m²."
    },
    "price": {
      "type": "number",
      "minimum": 0,
      "description": "Najvišja cena oziroma proračun v EUR."
    }
  },
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer"
          },
          "title": {
            "type": "string"
          },
          "intent": {
            "type": "string",
            "enum": [
              "buy",
              "sell"
            ],
            "description": "sell = prodaja, buy = povpraševanje."
          },
          "kind": {
            "type": "string"
          },
          "place": {
            "type": "string"
          },
          "area_min": {
            "type": [
              "number",
              "null"
            ]
          },
          "area_max": {
            "type": [
              "number",
              "null"
            ]
          },
          "price": {
            "type": [
              "number",
              "null"
            ],
            "description": "EUR; null = po dogovoru."
          },
          "description": {
            "type": "string"
          },
          "fresh": {
            "type": "boolean"
          },
          "canonical_url": {
            "type": [
              "string",
              "null"
            ]
          },
          "location_url": {
            "type": [
              "string",
              "null"
            ]
          }
        }
      }
    }
  },
  "required": [
    "results"
  ]
}
🟢get_market_activity(place, area_min, area_max, price)

Preberi agregirane podatke o aktualni ponudbi in povpraševanju po zazidljivih parcelah: število prodajnih vnosov, povpraševanj in različnih kupcev.

Input Schema

{
  "type": "object",
  "properties": {
    "place": {
      "type": "string",
      "description": "Kraj, občina, katastrska občina ali regija v Sloveniji, npr. \"Kranj\", \"Črnuče\", \"Gorenjska\". Šumniki niso obvezni."
    },
    "area_min": {
      "type": "number",
      "minimum": 0,
      "description": "Najmanjša površina parcele v m²."
    },
    "area_max": {
      "type": "number",
      "minimum": 0,
      "description": "Največja površina parcele v m²."
    },
    "price": {
      "type": "number",
      "minimum": 0,
      "description": "Najvišja cena oziroma proračun v EUR."
    }
  },
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "active_properties": {
      "type": "integer"
    },
    "active_verified_buyer_requests": {
      "type": [
        "integer",
        "null"
      ]
    },
    "unique_buyers": {
      "type": [
        "integer",
        "null"
      ]
    },
    "generated_at": {
      "type": "string"
    },
    "privacy_suppressed": {
      "type": "boolean"
    }
  }
}
🟢get_popular_locations

Kraji z največ aktualnimi prodajnimi vnosi in povpraševanji za zazidljive parcele.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "locations": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "place": {
            "type": "string"
          },
          "active_entries": {
            "type": "integer"
          }
        }
      }
    }
  },
  "required": [
    "locations"
  ]
}
🟡create_buyer_request(place, area_min, area_max, price, email, ...)

Oddaj povpraševanje za nakup zazidljive parcele z želeno lokacijo, površino in proračunom. Pred oddajo povej uporabniku, da bo povpraševanje poslano Zazidljiva.si, in pridobi njegovo izrecno potrditev. Email ni obvezen: brez njega vrnemo zasebno nadaljevalno povezavo. Email mora biti potrjen pred javno objavo.

Input Schema

{
  "type": "object",
  "properties": {
    "place": {
      "type": "string",
      "description": "Kraj, občina, katastrska občina ali regija v Sloveniji, npr. \"Kranj\", \"Črnuče\", \"Gorenjska\". Šumniki niso obvezni."
    },
    "area_min": {
      "type": "number",
      "minimum": 0,
      "description": "Najmanjša površina parcele v m²."
    },
    "area_max": {
      "type": "number",
      "minimum": 0,
      "description": "Največja površina parcele v m²."
    },
    "price": {
      "type": "number",
      "minimum": 0,
      "description": "Najvišja cena oziroma proračun v EUR."
    },
    "email": {
      "type": "string",
      "format": "email",
      "description": "E-naslov kupca za potrditev in obvestila o novih parcelah. Neobvezno."
    },
    "description": {
      "type": "string",
      "maxLength": 1000,
      "description": "Kratek opis želja, npr. lega, dostop, priključki. Neobvezno."
    }
  },
  "required": [
    "place"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "message": {
      "type": "string"
    },
    "continuation_url": {
      "type": "string",
      "description": "Zasebna povezava za dokončanje brez e-naslova."
    },
    "expires_in": {
      "type": "integer",
      "description": "Veljavnost povezave v sekundah."
    },
    "canonical_url": {
      "type": "string"
    }
  }
}
🟢get_land_price(place)

Cena zazidljivih zemljišč v kraju iz uradne Evidence trga nepremičnin (GURS): mediana €/m² in razpon za zadnjih 6 let, po tipu zemljišča (z gradbenim dovoljenjem, komunalno opremljeno, neopremljeno), mediane po letih, trend in primerjava s Slovenijo. Za kraje s stranjo še ocene kraja 1–5 (poplave, potresi, pogrezanje tal, veter, sneg, osončenost). Vrne vir, datum osvežitve in povezavo za navajanje.

Input Schema

{
  "type": "object",
  "properties": {
    "place": {
      "type": "string",
      "description": "Kraj, občina, katastrska občina ali regija v Sloveniji, npr. \"Kranj\", \"Črnuče\", \"Gorenjska\". Šumniki niso obvezni."
    }
  },
  "required": [
    "place"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "place": {
      "type": "string"
    },
    "area": {
      "type": "string"
    },
    "recent": {
      "type": "object",
      "properties": {
        "period": {
          "type": "string"
        },
        "median_eur_m2": {
          "type": [
            "number",
            "null"
          ]
        },
        "q1_eur_m2": {
          "type": [
            "number",
            "null"
          ]
        },
        "q3_eur_m2": {
          "type": [
            "number",
            "null"
          ]
        },
        "deals": {
          "type": "integer"
        }
      }
    },
    "recent_by_type": {
      "type": "array"
    },
    "yearly_medians": {
      "type": "array"
    },
    "trend": {
      "type": [
        "object",
        "null"
      ]
    },
    "slovenia": {
      "type": [
        "object",
        "null"
      ]
    },
    "location_ratings": {
      "type": "object"
    },
    "url": {
      "type": [
        "string",
        "null"
      ]
    },
    "updated": {
      "type": "string"
    },
    "source": {
      "type": "string"
    },
    "note": {
      "type": "string",
      "description": "Informativni podatki, ne cenitev."
    }
  },
  "required": [
    "place"
  ]
}
🟢compare_land_prices(places)

Primerjaj cene zazidljivih zemljišč v 2–10 krajih (mediana €/m² zadnjih 6 let, število prodaj, trend), razvrščeno od najcenejšega.

Input Schema

{
  "type": "object",
  "properties": {
    "places": {
      "type": "array",
      "items": {
        "type": "string",
        "description": "Kraj, občina, katastrska občina ali regija v Sloveniji, npr. \"Kranj\", \"Črnuče\", \"Gorenjska\". Šumniki niso obvezni."
      },
      "minItems": 2,
      "maxItems": 10,
      "description": "Seznam 2–10 krajev za primerjavo."
    }
  },
  "required": [
    "places"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "places": {
      "type": "array"
    },
    "not_found": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "source": {
      "type": "string"
    },
    "note": {
      "type": "string",
      "description": "Informativni podatki, ne cenitev."
    }
  },
  "required": [
    "places"
  ]
}
🟢get_recent_land_deals(place, limit)

Zadnje zabeležene prodaje zazidljivih zemljišč v kraju: datum sklenitve, tip, površina, cena in cena/m² (GURS).

Input Schema

{
  "type": "object",
  "properties": {
    "place": {
      "type": "string",
      "description": "Kraj, občina, katastrska občina ali regija v Sloveniji, npr. \"Kranj\", \"Črnuče\", \"Gorenjska\". Šumniki niso obvezni."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20,
      "description": "Največ prodaj v odgovoru (1–50)."
    }
  },
  "required": [
    "place"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "place": {
      "type": "string"
    },
    "area": {
      "type": "string"
    },
    "deals": {
      "type": "array"
    },
    "url": {
      "type": [
        "string",
        "null"
      ]
    },
    "source": {
      "type": "string"
    },
    "note": {
      "type": "string",
      "description": "Informativni podatki, ne cenitev."
    }
  },
  "required": [
    "deals"
  ]
}
🟢rank_municipalities(order, limit, max_price)

Lestvica slovenskih občin po ceni zazidljivih zemljišč (tekoče in dve prejšnji leti, občine z vsaj 10 prodajami): najcenejše, najdražje ali z največ prodajami, po želji z zgornjo mejo cene.

Input Schema

{
  "type": "object",
  "properties": {
    "order": {
      "type": "string",
      "enum": [
        "cheapest",
        "most_expensive",
        "most_deals"
      ],
      "default": "cheapest",
      "description": "Razvrstitev: cheapest (najcenejše), most_expensive (najdražje), most_deals (največ prodaj)."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 10,
      "description": "Število občin v odgovoru (1–50)."
    },
    "max_price": {
      "type": "number",
      "minimum": 0,
      "description": "Največja mediana €/m²."
    }
  },
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "order": {
      "type": "string"
    },
    "period": {
      "type": "string"
    },
    "min_deals": {
      "type": "integer"
    },
    "municipalities": {
      "type": "array"
    },
    "source": {
      "type": "string"
    },
    "note": {
      "type": "string",
      "description": "Informativni podatki, ne cenitev."
    }
  },
  "required": [
    "municipalities"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded10 tools