Malinica

rs.malinica/classifieds · v1.0.0 · other

Malinica is healthy: it completed an MCP handshake in 1591 ms and exposes 6 tools.

Search classified listings on Malinica, a Serbian free serbian classifieds marketplace.

Endpoint: https://api.malinica.rs/mcp (streamable-http)

No repository listed · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count6
Latency1591 ms
Last checked (UTC)2026-10-16T19:55:40.514Z

Health history

Checked (UTC)StatusLatencyError
2026-10-16T19:55:40.514ZHealthy1591
2026-10-15T13:20:12.425ZHealthy2107

Tools (6)

get_categoriesList every active listing category as a flat catalog. Each entry has a numeric id, a dot-separated path encoding its place in the hierarchy (for example vozila.automobili is a child of vozila), and a human-readable title in Serbian. Call this first to translate what a user is looking for into a cate
get_categoryDescribe one category and the attributes listings in it can be filtered by. Each attribute has a name (the key to use when filtering), a label, and a type giving the JSON value a filter must supply: string, number, boolean or date (ISO 8601). An attribute may also carry options, which are the only a
get_listingFetch one published listing by id, including its full description, price, location, category and stored attribute values. Attribute keys match the names reported by get_category for that listing's category, and attributes holds the raw stored values. Under the same key, attribute_labels gives that a
search_locationsFind Serbian locations by name and return their numeric ids, which is how listings are filtered by place. Matching is fuzzy and tolerates missing diacritics. Results carry a level (COUNTRY, MUNICIPALITY, CITY, CITY_MUNICIPALITY, SETTLEMENT, NEIGHBOURHOOD) and a path showing where the place sits in t
get_picklist_valuesList the accepted values for an attribute whose get_category entry carries a picklist_path. These value sets are hierarchical and too large to inline, so they are fetched one level at a time. A picklist_path may contain a placeholder in braces naming another attribute, as in 'vehicles.car.{make}'; r
search_listingsSearch published listings by free text, category and location. Every argument is optional but at least one must be given; supplying several narrows the result the way a user ticking filters would. category_id and location_id are hierarchical and match the whole subtree beneath them, so the category