KiedyKoncert.pl

Who is playing in your city and when? Upcoming concerts in Poland. Read-only, no account.

我該用這個嗎

品質與安全性

A
說明品質
95%
結構描述完整度
77%
命名品質
95%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

根據工具定義與協定合規性的自動化分析。

上下文成本

~4,055Token(工具定義)
~10.3 KB典型回應大小
顯著的注意力影響(128k 上下文的 3.17%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "koncerty": {
      "url": "https://kiedykoncert.pl/mcp"
    }
  }
}

遠端端點

https://kiedykoncert.pl/mcpstreamable-http

它能做什麼

工具清單

工具(4)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢search_concerts(artist, city, radius_km, when, date_from, ...)

Kto gra w moim mieście w ten weekend? Gdzie i kiedy zagra mój wykonawca? Nadchodzące koncerty w Polsce z KiedyKoncert.pl po wykonawcy (literówki są tolerowane), miejscowości z promieniem, datach i gatunku. / Who is playing in my city this weekend, and when does my artist play? Upcoming concerts in Poland listed on KiedyKoncert.pl. Filters: artist, band, festival or show name (typos tolerated); Polish locality with radius; dates or a `when` shortcut; genre. Returns up to 20 concerts per call (page further with offset/next_offset): date, time, city, venue, price from, status incl. cancelled and the concert page link, plus the total number of matches and browse_url with the full list. Default range: next 60 days; with `artist` and no dates: all announced dates.

輸入結構描述

{
  "type": "object",
  "properties": {
    "artist": {
      "type": "string",
      "minLength": 2,
      "maxLength": 80,
      "description": "Artist, band, festival or show name, e.g. \"Dawid Kwiatkowski\". / Wykonawca, zespół lub nazwa wydarzenia."
    },
    "city": {
      "type": "string",
      "minLength": 2,
      "maxLength": 80,
      "description": "Polish city, town or village in nominative case, e.g. \"Kraków\"; for a village name used in many places add the municipality, e.g. \"Nowa Wieś, gm. Bircza\". / Miejscowość w Polsce."
    },
    "radius_km": {
      "type": "integer",
      "minimum": 10,
      "maximum": 100,
      "default": 30,
      "description": "Search radius around the city in km (10-100, default 30)."
    },
    "when": {
      "type": "string",
      "enum": [
        "today",
        "tomorrow",
        "this_weekend",
        "next_7_days",
        "next_30_days",
        "this_month",
        "next_month"
      ],
      "description": "Date shortcut computed in Europe/Warsaw; this_weekend = Friday-Sunday. Overrides date_from/date_to."
    },
    "date_from": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "First day, YYYY-MM-DD (default today)."
    },
    "date_to": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Last day, YYYY-MM-DD (inclusive)."
    },
    "genre": {
      "type": "string",
      "minLength": 2,
      "maxLength": 60,
      "description": "Genre slug or Polish name, e.g. rap, rock, pop, jazz, metal, classical, electronic, disco-polo (see list_genres). / Gatunek."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10,
      "description": "Maximum concerts to return (1-20, default 10)."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "maximum": 2000,
      "default": 0,
      "description": "Skip this many matches (paging); use next_offset from the previous result. / Przesunięcie listy."
    }
  },
  "additionalProperties": false
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    },
    "status": {
      "type": "string",
      "enum": [
        "found",
        "no_concerts",
        "artist_not_found",
        "ambiguous_artist",
        "city_not_found",
        "ambiguous_city",
        "genre_not_found",
        "invalid_range",
        "invalid_request",
        "temporary_error"
      ]
    },
    "message": {
      "type": "string"
    },
    "query": {
      "type": "object",
      "description": "Filters as applied.",
      "properties": {
        "artist": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "radius_km": {
          "type": "integer"
        },
        "genre": {
          "type": "string"
        },
        "when": {
          "type": "string"
        },
        "date_from": {
          "type": "string"
        },
        "date_to": {
          "type": "string"
        }
      },
      "required": [
        "date_from",
        "date_to"
      ],
      "additionalProperties": false
    },
    "genre": {
      "type": "object",
      "properties": {
        "slug": {
          "type": "string"
        },
        "name": {
          "type": "string"
        }
      },
      "required": [
        "slug",
        "name"
      ],
      "additionalProperties": false
    },
    "city": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "context": {
          "type": [
            "string",
            "null"
          ]
        },
        "voivodeship": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "name",
        "context",
        "voivodeship"
      ],
      "additionalProperties": false
    },
    "matched_artists": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "profile_url": {
            "type": "string"
          },
          "upcoming_count": {
            "type": "integer"
          }
        },
        "required": [
          "name",
          "profile_url",
          "upcoming_count"
        ],
        "additionalProperties": false
      }
    },
    "interpreted_as": {
      "type": "string",
      "description": "Name used after correcting a typo."
    },
    "candidates": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "context": {
            "type": "string"
          },
          "value": {
            "type": "string",
            "description": "Pass this value as `city` to pick this locality."
          },
          "profile_url": {
            "type": "string"
          },
          "upcoming_count": {
            "type": "integer"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": false
      }
    },
    "total_found": {
      "type": "integer"
    },
    "returned": {
      "type": "integer"
    },
    "concerts": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "description": "Public concert id (use with get_concert)."
          },
          "name": {
            "type": "string"
          },
          "date": {
            "type": "string",
            "description": "YYYY-MM-DD"
          },
          "weekday": {
            "type": "string",
            "description": "Polish weekday name."
          },
          "time": {
            "type": [
              "string",
              "null"
            ],
            "description": "HH:MM; start time if known (see time_kind)."
          },
          "time_kind": {
            "type": "string",
            "enum": [
              "start",
              "doors_only",
              "source_unspecified",
              "to_be_confirmed",
              "unknown"
            ],
            "description": "start = stage time; doors_only = only doors opening is known; source_unspecified = the source gives one time without saying if it is doors or start."
          },
          "doors_time": {
            "type": [
              "string",
              "null"
            ],
            "description": "Doors opening HH:MM if known."
          },
          "time_label": {
            "type": "string",
            "description": "Human-readable time in Polish."
          },
          "other_times": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Further shows of the same event that day."
          },
          "city": {
            "type": "string"
          },
          "voivodeship": {
            "type": [
              "string",
              "null"
            ]
          },
          "venue": {
            "type": [
              "string",
              "null"
            ]
          },
          "distance_km": {
            "type": [
              "integer",
              "null"
            ],
            "description": "Distance from the searched locality; null = in the locality itself."
          },
          "distance_label": {
            "type": "string"
          },
          "genre": {
            "type": [
              "string",
              "null"
            ]
          },
          "price_label": {
            "type": "string",
            "description": "Price in Polish, e.g. \"od 99 zł\", or a note such as \"Sprawdź cenę u sprzedawcy\"."
          },
          "price_from_pln": {
            "type": [
              "number",
              "null"
            ]
          },
          "status": {
            "type": "string",
            "enum": [
              "scheduled",
              "rescheduled",
              "postponed",
              "moved",
              "cancelled",
              "past"
            ]
          },
          "status_label": {
            "type": "string",
            "description": "Status in Polish, e.g. \"odwołany\" (cancelled)."
          },
          "url": {
            "type": "string",
            "description": "Concert page on kiedykoncert.pl (ticket links and full details are there)."
          }
        },
        "required": [
          "id",
          "name",
          "date",
          "weekday",
          "time",
          "time_kind",
          "doors_time",
          "time_label",
          "city",
          "price_label",
          "price_from_pln",
          "status",
          "status_label",
          "url"
        ],
        "additionalProperties": false
      }
    },
    "browse_url": {
      "type": "string",
      "description": "KiedyKoncert.pl page with the full list."
    },
    "offset": {
      "type": "integer",
      "description": "Offset applied (only when > 0)."
    },
    "next_offset": {
      "type": "integer",
      "description": "Present when more matches exist: pass as offset to get the next page."
    },
    "note": {
      "type": "string",
      "description": "Guidance for answering, e.g. when nothing was found."
    },
    "search_hint": {
      "type": "string",
      "description": "Where to look on KiedyKoncert.pl when nothing matched."
    }
  },
  "required": [
    "ok",
    "status"
  ],
  "additionalProperties": false
}
🟢get_concert(id, url)

O której zaczyna się koncert, gdzie dokładnie i kto sprzedaje bilety? Szczegóły jednego koncertu z KiedyKoncert.pl (id albo adres karty). / What time does the concert start, where exactly, and who sells tickets? Details of one concert on KiedyKoncert.pl by its id or concert page URL: performers, date, time (doors/start when known), venue and address, status, price from, ticket sellers (names only), data source, the date it was last confirmed and the concert page link.

輸入結構描述

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "minimum": 1,
      "maximum": 999999999,
      "description": "Concert id from search results."
    },
    "url": {
      "type": "string",
      "minLength": 10,
      "maxLength": 300,
      "description": "Concert page URL, e.g. https://kiedykoncert.pl/wydarzenie/123-name-city"
    }
  },
  "additionalProperties": false
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    },
    "status": {
      "type": "string",
      "enum": [
        "found",
        "not_found",
        "invalid_request",
        "temporary_error"
      ]
    },
    "message": {
      "type": "string"
    },
    "concert": {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer",
          "description": "Public concert id (use with get_concert)."
        },
        "name": {
          "type": "string"
        },
        "date": {
          "type": "string",
          "description": "YYYY-MM-DD"
        },
        "weekday": {
          "type": "string",
          "description": "Polish weekday name."
        },
        "time": {
          "type": [
            "string",
            "null"
          ],
          "description": "HH:MM; start time if known (see time_kind)."
        },
        "time_kind": {
          "type": "string",
          "enum": [
            "start",
            "doors_only",
            "source_unspecified",
            "to_be_confirmed",
            "unknown"
          ],
          "description": "start = stage time; doors_only = only doors opening is known; source_unspecified = the source gives one time without saying if it is doors or start."
        },
        "doors_time": {
          "type": [
            "string",
            "null"
          ],
          "description": "Doors opening HH:MM if known."
        },
        "time_label": {
          "type": "string",
          "description": "Human-readable time in Polish."
        },
        "other_times": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Further shows of the same event that day."
        },
        "city": {
          "type": "string"
        },
        "voivodeship": {
          "type": [
            "string",
            "null"
          ]
        },
        "venue": {
          "type": [
            "string",
            "null"
          ]
        },
        "distance_km": {
          "type": [
            "integer",
            "null"
          ],
          "description": "Distance from the searched locality; null = in the locality itself."
        },
        "distance_label": {
          "type": "string"
        },
        "genre": {
          "type": [
            "string",
            "null"
          ]
        },
        "price_label": {
          "type": "string",
          "description": "Price in Polish, e.g. \"od 99 zł\", or a note such as \"Sprawdź cenę u sprzedawcy\"."
        },
        "price_from_pln": {
          "type": [
            "number",
            "null"
          ]
        },
        "status": {
          "type": "string",
          "enum": [
            "scheduled",
            "rescheduled",
            "postponed",
            "moved",
            "cancelled",
            "past"
          ]
        },
        "status_label": {
          "type": "string",
          "description": "Status in Polish, e.g. \"odwołany\" (cancelled)."
        },
        "url": {
          "type": "string",
          "description": "Concert page on kiedykoncert.pl (ticket links and full details are there)."
        },
        "is_past": {
          "type": "boolean"
        },
        "performers": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string"
              },
              "profile_url": {
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "required": [
              "name",
              "profile_url"
            ],
            "additionalProperties": false
          }
        },
        "venue_address": {
          "type": [
            "string",
            "null"
          ]
        },
        "venue_url": {
          "type": [
            "string",
            "null"
          ]
        },
        "sellers": {
          "type": "array",
          "description": "Ticket sellers (names only; buy via the concert page).",
          "items": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string"
              },
              "price_label": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "availability": {
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "required": [
              "name",
              "price_label",
              "availability"
            ],
            "additionalProperties": false
          }
        },
        "sale_note": {
          "type": [
            "string",
            "null"
          ]
        },
        "source": {
          "type": "object",
          "description": "Where the data comes from and when it was last confirmed.",
          "properties": {
            "name": {
              "type": [
                "string",
                "null"
              ]
            },
            "confirmed_on": {
              "type": [
                "string",
                "null"
              ],
              "description": "YYYY-MM-DD"
            }
          },
          "required": [
            "name",
            "confirmed_on"
          ],
          "additionalProperties": false
        },
        "calendar_url": {
          "type": "string",
          "description": "iCalendar (.ics) file of the concert."
        }
      },
      "required": [
        "id",
        "name",
        "date",
        "weekday",
        "time",
        "time_kind",
        "doors_time",
        "time_label",
        "city",
        "price_label",
        "price_from_pln",
        "status",
        "status_label",
        "url",
        "is_past",
        "performers",
        "venue_address",
        "venue_url",
        "sellers",
        "sale_note",
        "source",
        "calendar_url"
      ],
      "additionalProperties": false
    },
    "note": {
      "type": "string",
      "description": "Guidance for answering, e.g. when nothing was found."
    },
    "browse_url": {
      "type": "string",
      "description": "KiedyKoncert.pl page to browse (full list, also when nothing was found)."
    },
    "search_hint": {
      "type": "string",
      "description": "Where to look on KiedyKoncert.pl when nothing matched."
    }
  },
  "required": [
    "ok",
    "status"
  ],
  "additionalProperties": false
}
🟢artist_tour(artist)

Kiedy i gdzie zagra ten wykonawca w Polsce? Wszystkie nadchodzące terminy jednego wykonawcy z KiedyKoncert.pl. / When and where does this artist play in Poland? All upcoming concert dates of one artist or band listed on KiedyKoncert.pl, with the artist page link and each concert page link. Typos are tolerated; if the name is ambiguous, candidates are returned.

輸入結構描述

{
  "type": "object",
  "properties": {
    "artist": {
      "type": "string",
      "minLength": 2,
      "maxLength": 80,
      "description": "Artist or band name, e.g. \"Dawid Kwiatkowski\". / Nazwa wykonawcy."
    }
  },
  "required": [
    "artist"
  ],
  "additionalProperties": false
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    },
    "status": {
      "type": "string",
      "enum": [
        "found",
        "no_upcoming",
        "artist_not_found",
        "ambiguous_artist",
        "invalid_request",
        "temporary_error"
      ]
    },
    "message": {
      "type": "string"
    },
    "query": {
      "type": "object",
      "properties": {
        "artist": {
          "type": "string"
        }
      },
      "required": [
        "artist"
      ],
      "additionalProperties": false
    },
    "artist": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "profile_url": {
          "type": "string"
        },
        "genre": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "name",
        "profile_url",
        "genre"
      ],
      "additionalProperties": false
    },
    "interpreted_as": {
      "type": "string",
      "description": "Name used after correcting a typo."
    },
    "candidates": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "profile_url": {
            "type": "string"
          },
          "upcoming_count": {
            "type": "integer"
          }
        },
        "required": [
          "name",
          "profile_url",
          "upcoming_count"
        ],
        "additionalProperties": false
      }
    },
    "upcoming_count": {
      "type": "integer",
      "description": "Upcoming dates excluding cancelled ones."
    },
    "cancelled_count": {
      "type": "integer"
    },
    "total_found": {
      "type": "integer"
    },
    "returned": {
      "type": "integer"
    },
    "concerts": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "description": "Public concert id (use with get_concert)."
          },
          "name": {
            "type": "string"
          },
          "date": {
            "type": "string",
            "description": "YYYY-MM-DD"
          },
          "weekday": {
            "type": "string",
            "description": "Polish weekday name."
          },
          "time": {
            "type": [
              "string",
              "null"
            ],
            "description": "HH:MM; start time if known (see time_kind)."
          },
          "time_kind": {
            "type": "string",
            "enum": [
              "start",
              "doors_only",
              "source_unspecified",
              "to_be_confirmed",
              "unknown"
            ],
            "description": "start = stage time; doors_only = only doors opening is known; source_unspecified = the source gives one time without saying if it is doors or start."
          },
          "doors_time": {
            "type": [
              "string",
              "null"
            ],
            "description": "Doors opening HH:MM if known."
          },
          "time_label": {
            "type": "string",
            "description": "Human-readable time in Polish."
          },
          "other_times": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Further shows of the same event that day."
          },
          "city": {
            "type": "string"
          },
          "voivodeship": {
            "type": [
              "string",
              "null"
            ]
          },
          "venue": {
            "type": [
              "string",
              "null"
            ]
          },
          "distance_km": {
            "type": [
              "integer",
              "null"
            ],
            "description": "Distance from the searched locality; null = in the locality itself."
          },
          "distance_label": {
            "type": "string"
          },
          "genre": {
            "type": [
              "string",
              "null"
            ]
          },
          "price_label": {
            "type": "string",
            "description": "Price in Polish, e.g. \"od 99 zł\", or a note such as \"Sprawdź cenę u sprzedawcy\"."
          },
          "price_from_pln": {
            "type": [
              "number",
              "null"
            ]
          },
          "status": {
            "type": "string",
            "enum": [
              "scheduled",
              "rescheduled",
              "postponed",
              "moved",
              "cancelled",
              "past"
            ]
          },
          "status_label": {
            "type": "string",
            "description": "Status in Polish, e.g. \"odwołany\" (cancelled)."
          },
          "url": {
            "type": "string",
            "description": "Concert page on kiedykoncert.pl (ticket links and full details are there)."
          }
        },
        "required": [
          "id",
          "name",
          "date",
          "weekday",
          "time",
          "time_kind",
          "doors_time",
          "time_label",
          "city",
          "price_label",
          "price_from_pln",
          "status",
          "status_label",
          "url"
        ],
        "additionalProperties": false
      }
    },
    "note": {
      "type": "string",
      "description": "Guidance for answering, e.g. when nothing was found."
    },
    "browse_url": {
      "type": "string",
      "description": "KiedyKoncert.pl page to browse (full list, also when nothing was found)."
    },
    "search_hint": {
      "type": "string",
      "description": "Where to look on KiedyKoncert.pl when nothing matched."
    }
  },
  "required": [
    "ok",
    "status"
  ],
  "additionalProperties": false
}
🟢list_genres

Jakie gatunki muzyczne można wybrać i ile jest koncertów każdego? / Which music genres are there and how many upcoming concerts each has? Genres used by KiedyKoncert.pl (slug, Polish name, number of upcoming concerts) for the genre filter of search_concerts.

輸入結構描述

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

輸出結構描述

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    },
    "status": {
      "type": "string",
      "enum": [
        "found",
        "invalid_request",
        "temporary_error"
      ]
    },
    "message": {
      "type": "string"
    },
    "genres": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "upcoming_concerts": {
            "type": "integer"
          }
        },
        "required": [
          "slug",
          "name",
          "upcoming_concerts"
        ],
        "additionalProperties": false
      }
    },
    "note": {
      "type": "string",
      "description": "Guidance for answering, e.g. when nothing was found."
    },
    "browse_url": {
      "type": "string",
      "description": "KiedyKoncert.pl page to browse (full list, also when nothing was found)."
    },
    "search_hint": {
      "type": "string",
      "description": "Where to look on KiedyKoncert.pl when nothing matched."
    }
  },
  "required": [
    "ok",
    "status"
  ],
  "additionalProperties": false
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本4 個工具