Server definition
- Hash
- sha256:11eb43d64ed3ba158fe9364fe6baf6e592f10f20888460e98a97c999f9c48705
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": "Search current offers on dajsve.com. Use Croatian search terms. Present detailsUrl for more information and clickUrl when the user wants to open or buy an offer.",
"tools": [
{
"description": "Get full details for one Dajsve offer and a small set of current alternatives. Use the offerId returned by search_offers.",
"inputSchema": {
"properties": {
"offerId": {
"description": "Opaque offer identifier returned by Dajsve tools.",
"type": "string"
},
"similarLimit": {
"default": 5,
"description": "Number of similar offers to include, from 0 to 10.",
"type": "integer"
}
},
"required": [
"offerId"
],
"type": "object"
},
"name": "get_offer",
"outputSchema": {
"properties": {
"offer": {
"properties": {
"categories": {
"items": {
"properties": {
"id": {
"type": [
"integer",
"null"
]
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"clickUrl": {
"type": "string"
},
"currency": {
"type": "string"
},
"description": {
"type": "string"
},
"detailsUrl": {
"type": "string"
},
"discountPercent": {
"type": [
"integer",
"null"
]
},
"imageUrl": {
"type": "string"
},
"isCurrent": {
"type": "boolean"
},
"latitude": {
"type": [
"number",
"null"
]
},
"location": {
"type": "string"
},
"longitude": {
"type": [
"number",
"null"
]
},
"merchant": {
"type": "string"
},
"offerId": {
"type": "string"
},
"originalPrice": {
"type": [
"number",
"null"
]
},
"price": {
"type": [
"number",
"null"
]
},
"publishedAt": {
"format": "date-time",
"type": "string"
},
"savings": {
"type": [
"number",
"null"
]
},
"tekst": {
"type": "string"
},
"title": {
"type": "string"
}
},
"type": "object"
},
"similarOffers": {
"items": {
"properties": {
"categories": {
"$ref": "#/properties/offer/properties/categories",
"items": {}
},
"clickUrl": {
"type": "string"
},
"currency": {
"type": "string"
},
"description": {
"type": "string"
},
"detailsUrl": {
"type": "string"
},
"discountPercent": {
"type": [
"integer",
"null"
]
},
"imageUrl": {
"type": "string"
},
"isCurrent": {
"type": "boolean"
},
"latitude": {
"type": [
"number",
"null"
]
},
"location": {
"type": "string"
},
"longitude": {
"type": [
"number",
"null"
]
},
"merchant": {
"type": "string"
},
"offerId": {
"type": "string"
},
"originalPrice": {
"type": [
"number",
"null"
]
},
"price": {
"type": [
"number",
"null"
]
},
"publishedAt": {
"format": "date-time",
"type": "string"
},
"savings": {
"type": [
"number",
"null"
]
},
"tekst": {
"type": "string"
},
"title": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
}
},
{
"description": "Find current offers similar to an offer returned by Dajsve. Useful for comparison before the user opens a merchant link.",
"inputSchema": {
"properties": {
"limit": {
"default": 5,
"description": "Maximum number of alternatives, from 1 to 20.",
"type": "integer"
},
"offerId": {
"description": "Opaque offer identifier returned by Dajsve tools.",
"type": "string"
}
},
"required": [
"offerId"
],
"type": "object"
},
"name": "get_similar_offers",
"outputSchema": {
"properties": {
"offers": {
"items": {
"properties": {
"categories": {
"items": {
"properties": {
"id": {
"type": [
"integer",
"null"
]
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"clickUrl": {
"type": "string"
},
"currency": {
"type": "string"
},
"description": {
"type": "string"
},
"detailsUrl": {
"type": "string"
},
"discountPercent": {
"type": [
"integer",
"null"
]
},
"imageUrl": {
"type": "string"
},
"isCurrent": {
"type": "boolean"
},
"latitude": {
"type": [
"number",
"null"
]
},
"location": {
"type": "string"
},
"longitude": {
"type": [
"number",
"null"
]
},
"merchant": {
"type": "string"
},
"offerId": {
"type": "string"
},
"originalPrice": {
"type": [
"number",
"null"
]
},
"price": {
"type": [
"number",
"null"
]
},
"publishedAt": {
"format": "date-time",
"type": "string"
},
"savings": {
"type": [
"number",
"null"
]
},
"tekst": {
"type": "string"
},
"title": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"sourceOfferId": {
"type": "string"
}
},
"type": "object"
}
},
{
"description": "Search current offers aggregated by dajsve.com. Use Croatian search terms. Returns Dajsve offer details and a clickUrl that takes the user to the original merchant offer.",
"inputSchema": {
"properties": {
"request": {
"description": "Search and filter parameters.",
"properties": {
"categories": {
"description": "Optional category IDs, names or URL slugs.",
"items": {
"type": "string"
},
"type": "array"
},
"latitude": {
"description": "Optional latitude used together with longitude and radiusKm.",
"type": [
"number",
"null"
]
},
"limit": {
"description": "Maximum number of offers to return, from 1 to 20. Default is 10.",
"type": "integer"
},
"longitude": {
"description": "Optional longitude used together with latitude and radiusKm.",
"type": [
"number",
"null"
]
},
"maxPrice": {
"description": "Optional maximum price in EUR.",
"type": [
"number",
"null"
]
},
"minPrice": {
"description": "Optional minimum price in EUR.",
"type": [
"number",
"null"
]
},
"query": {
"description": "Croatian free-text search query. Leave empty only when requesting newest, popular or best-discount offers.",
"type": "string"
},
"radiusKm": {
"description": "Optional search radius in kilometres, from 1 to 300.",
"type": [
"integer",
"null"
]
},
"sort": {
"description": "Sort: relevance, newest, popular, best_discount, price_asc, price_desc or discount_desc.",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"request"
],
"type": "object"
},
"name": "search_offers",
"outputSchema": {
"properties": {
"normalizedQuery": {
"type": "string"
},
"offers": {
"items": {
"properties": {
"categories": {
"items": {
"properties": {
"id": {
"type": [
"integer",
"null"
]
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"clickUrl": {
"type": "string"
},
"currency": {
"type": "string"
},
"description": {
"type": "string"
},
"detailsUrl": {
"type": "string"
},
"discountPercent": {
"type": [
"integer",
"null"
]
},
"imageUrl": {
"type": "string"
},
"isCurrent": {
"type": "boolean"
},
"latitude": {
"type": [
"number",
"null"
]
},
"location": {
"type": "string"
},
"longitude": {
"type": [
"number",
"null"
]
},
"merchant": {
"type": "string"
},
"offerId": {
"type": "string"
},
"originalPrice": {
"type": [
"number",
"null"
]
},
"price": {
"type": [
"number",
"null"
]
},
"publishedAt": {
"format": "date-time",
"type": "string"
},
"savings": {
"type": [
"number",
"null"
]
},
"tekst": {
"type": "string"
},
"title": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"total": {
"type": "integer"
}
},
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:11eb43d64ed3ba158fe9364fe6baf6e592f10f20888460e98a97c999f9c48705 | sha256sum