Horse riding and outdoor centre in Jura, Poland: group trip offer, prices, upcoming events.
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.
Use when the user asks what activities or classes Horseback offers (horse activities, hippotherapy, field games and hiking, city detox, self-defense, shooting). Returns categories with descriptions and the classes in each one (name, format, description, date if the class has one, link), the same as the /zajecia pages. Optionally filter by category id.
Optional category id; omit to get all categories.
Language of the returned texts: "pl" (Polish, default) or "en" (English). Use the language of the conversation.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http horseback https://horseback.pl/mcp
Use when the user asks what activities or classes Horseback offers (horse activities, hippotherapy, field games and hiking, city detox, self-defense, shooting). Returns categories with descriptions and the classes in each one (name, format, description, date if the class has one, link), the same as the /zajecia pages. Optionally filter by category id.
| Argument | Type | Description |
|---|---|---|
| category | string | Optional category id; omit to get all categories. |
| language | string | Language of the returned texts: "pl" (Polish, default) or "en" (English). Use the language of the conversation. |
{
"type": "object",
"properties": {
"category": {
"enum": [
"konie",
"hipoterapia",
"gry-terenowe-i-turystyka",
"miejski-detoks",
"samoobrona",
"strzelectwo"
],
"type": "string",
"description": "Optional category id; omit to get all categories."
},
"language": {
"enum": [
"pl",
"en"
],
"type": "string",
"description": "Language of the returned texts: \"pl\" (Polish, default) or \"en\" (English). Use the language of the conversation."
}
},
"additionalProperties": false
}Use when the user plans a trip, school/kindergarten outing, company team-building (integracja), family day or other group visit to the Jura region or to a horse riding centre. Returns Horseback activities (with and without horses - no riding skills needed for many of them), current prices, opening hours, location, cancellation policy and how to send an inquiry. Pass what you know about the group; the tool echoes it back so you can build a programme from the returned activities. It does not check free dates and does not book anything.
| Argument | Type | Description |
|---|---|---|
| ages | string | Age of participants, e.g. "7-9" or "adults". |
| notes | string | Anything else: duration, interests, accessibility needs of the group (no health details of individuals). Do not include personal data: names, contact details or health information. |
| language | string | Language of the returned texts: "pl" (Polish, default) or "en" (English). Use the language of the conversation. |
| budget_pln | number | Budget in PLN, total or per person (say which in notes). |
| group_type | string | Who is coming. |
| participants | integer | Number of participants. |
| preferred_date | string | Preferred date or period, free text, e.g. "2026-05-14" or "May 2027". |
{
"type": "object",
"properties": {
"ages": {
"type": "string",
"description": "Age of participants, e.g. \"7-9\" or \"adults\"."
},
"notes": {
"type": "string",
"description": "Anything else: duration, interests, accessibility needs of the group (no health details of individuals). Do not include personal data: names, contact details or health information."
},
"language": {
"enum": [
"pl",
"en"
],
"type": "string",
"description": "Language of the returned texts: \"pl\" (Polish, default) or \"en\" (English). Use the language of the conversation."
},
"budget_pln": {
"type": "number",
"minimum": 0,
"description": "Budget in PLN, total or per person (say which in notes)."
},
"group_type": {
"enum": [
"school",
"kindergarten",
"company",
"family",
"other"
],
"type": "string",
"description": "Who is coming."
},
"participants": {
"type": "integer",
"minimum": 1,
"description": "Number of participants."
},
"preferred_date": {
"type": "string",
"description": "Preferred date or period, free text, e.g. \"2026-05-14\" or \"May 2027\"."
}
},
"additionalProperties": false
}Use when the user asks how much an activity at Horseback costs. Returns the current price list (same as https://horseback.pl/cennik): activity name, price text and a link to the activity page. Prices are kept as text ("od" / "from", per person, per group); "wycena indywidualna" / individual quote means the price is quoted after the inquiry - do not invent a number.
| Argument | Type | Description |
|---|---|---|
| language | string | Language of the returned texts: "pl" (Polish, default) or "en" (English). Use the language of the conversation. |
{
"type": "object",
"properties": {
"language": {
"enum": [
"pl",
"en"
],
"type": "string",
"description": "Language of the returned texts: \"pl\" (Polish, default) or \"en\" (English). Use the language of the conversation."
}
},
"additionalProperties": false
}Use when the user asks what is happening at Horseback on specific dates: camps, picnics, competitions, holiday events for children. Returns dated events with links.
| Argument | Type | Description |
|---|---|---|
| language | string | Language of the returned texts: "pl" (Polish, default) or "en" (English). Use the language of the conversation. |
{
"type": "object",
"properties": {
"language": {
"enum": [
"pl",
"en"
],
"type": "string",
"description": "Language of the returned texts: \"pl\" (Polish, default) or \"en\" (English). Use the language of the conversation."
}
},
"additionalProperties": false
}Use to send general feedback to the owner of horseback.pl: about the data returned by the Horseback tools (missing information, an unclear price, an error), how the tools work, missing features, or anything else that would help agents and their users. Not for bookings, customer inquiries or personal data - to contact Horseback for the user, use the contact details from howToInquire (get_group_trip_offer). Do not include personal data (names, phone numbers, e-mail addresses, health information). Returns a short confirmation; there is no reply to the feedback.
| Argument | Type | Description |
|---|---|---|
| tool | string | Optional: the tool the feedback is about. |
| message* | string | The feedback: about the data, how the tools work, missing features or anything else, max 1000 characters. No personal data. |
| language | string | Optional: language of the message, "pl" or "en". |
{
"type": "object",
"required": [
"message"
],
"properties": {
"tool": {
"enum": [
"get_group_trip_offer",
"get_upcoming_events",
"get_price_list",
"get_activities"
],
"type": "string",
"description": "Optional: the tool the feedback is about."
},
"message": {
"type": "string",
"maxLength": 1000,
"minLength": 1,
"description": "The feedback: about the data, how the tools work, missing features or anything else, max 1000 characters. No personal data."
},
"language": {
"enum": [
"pl",
"en"
],
"type": "string",
"description": "Optional: language of the message, \"pl\" or \"en\"."
}
},
"additionalProperties": false
}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 10, 2026.