Search Kosovo real-estate listings for sale and rent: price in EUR, area in m², and a link to each.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Get one public listing in full: description, amenities, photos and year built. Takes the listing URL from search-listings or pelikani.net (/prona/...), or the part after /prona/.
Listing URL, e.g. https://pelikani.net/prona/banese-2-1-prishtine-pk10012, or the key after /prona/.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http pelikani https://pelikani.net/mcp
Get one public listing in full: description, amenities, photos and year built. Takes the listing URL from search-listings or pelikani.net (/prona/...), or the part after /prona/.
| Argument | Type | Description |
|---|---|---|
| listing* | string | Listing URL, e.g. https://pelikani.net/prona/banese-2-1-prishtine-pk10012, or the key after /prona/. |
{
"type": "object",
"required": [
"listing"
],
"properties": {
"listing": {
"type": "string",
"description": "Listing URL, e.g. https://pelikani.net/prona/banese-2-1-prishtine-pk10012, or the key after /prona/."
}
}
}Search public real-estate listings in Kosovo, for sale or for rent. Returns price in EUR, area in m², location and the URL of each listing page. Same results and order as the search on pelikani.net.
| Argument | Type | Description |
|---|---|---|
| q | string | Free text matched against titles and descriptions. |
| beds | integer | Minimum number of bedrooms. |
| city | string | City or municipality, e.g. Prishtinë, Prizren, Ferizaj. |
| page | integer | Result page, starting at 1. |
| sort | string | |
| type | string | Property type. "local" is a commercial premises. |
| baths | integer | Minimum number of bathrooms. |
| limit | integer | Listings per page (default 10). |
| status | string | For sale (sell) or for rent (rent). |
| max_price | number | Maximum price in EUR. |
| min_price | number | Minimum price in EUR. |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Free text matched against titles and descriptions."
},
"beds": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Minimum number of bedrooms."
},
"city": {
"type": "string",
"description": "City or municipality, e.g. Prishtinë, Prizren, Ferizaj."
},
"page": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Result page, starting at 1."
},
"sort": {
"enum": [
"latest",
"price_asc",
"price_desc"
],
"type": "string"
},
"type": {
"enum": [
"apartment",
"house",
"vila",
"penthouse",
"land",
"local"
],
"type": "string",
"description": "Property type. \"local\" is a commercial premises."
},
"baths": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Minimum number of bathrooms."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Listings per page (default 10)."
},
"status": {
"enum": [
"sell",
"rent"
],
"type": "string",
"description": "For sale (sell) or for rent (rent)."
},
"max_price": {
"type": "number",
"minimum": 0,
"description": "Maximum price in EUR."
},
"min_price": {
"type": "number",
"minimum": 0,
"description": "Minimum price in EUR."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 8, 2026.