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,055トークン数(ツール定義)
~10.3 KB一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 3.17%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `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 件