Place to Be

What's on in any city: live, ranked concerts, sport, festivals, nightlife and culture.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
91%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~2,116Tokens (definiciones de herramientas)
~7.0 KBTamaño de respuesta típico
Impacto moderado en la atención (1.65% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "events": {
      "url": "https://placetobe.cc/mcp"
    }
  }
}

Puntos de conexión remotos

https://placetobe.cc/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (3)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_event(id)

Get one event in full: description, venue and address, coordinates, local start and end, score with its reason, and the ticketing or official source page. Pass an id from search_events, or an event URL from placetobe.cc.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "The event id, or its placetobe.cc/place/... URL."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Stable event id (use with get_event)."
    },
    "title": {
      "type": "string"
    },
    "category": {
      "type": "string",
      "enum": [
        "music",
        "nightlife",
        "festival",
        "sports",
        "culture",
        "food",
        "community",
        "other"
      ]
    },
    "when": {
      "type": "string",
      "description": "Local date and time at the event, e.g. 'Sat 3 Oct, 20:00'."
    },
    "time_announced": {
      "type": "boolean",
      "description": "False when the source published a date but no start time."
    },
    "starts_at": {
      "type": [
        "string",
        "null"
      ],
      "description": "Start, ISO 8601."
    },
    "ends_at": {
      "type": [
        "string",
        "null"
      ],
      "description": "End, ISO 8601, when published."
    },
    "timezone": {
      "type": [
        "string",
        "null"
      ],
      "description": "IANA time zone of the venue."
    },
    "status": {
      "type": "string",
      "enum": [
        "live",
        "soon",
        "upcoming",
        "ongoing",
        "ended"
      ]
    },
    "venue": {
      "type": [
        "string",
        "null"
      ]
    },
    "area": {
      "type": [
        "string",
        "null"
      ],
      "description": "Neighbourhood or area of the venue."
    },
    "city": {
      "type": [
        "string",
        "null"
      ]
    },
    "country": {
      "type": [
        "string",
        "null"
      ]
    },
    "score": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100,
      "description": "How big a moment it is (expected crowd and timing)."
    },
    "tier": {
      "type": "string",
      "description": "The score as a word: Legendary, Hot right now, Rising, Notable or On the radar."
    },
    "reason": {
      "type": [
        "string",
        "null"
      ],
      "description": "One line on why it scores as it does."
    },
    "url": {
      "type": "string",
      "description": "The event's page on placetobe.cc."
    },
    "source_url": {
      "type": [
        "string",
        "null"
      ],
      "description": "The ticketing or official page the listing came from."
    },
    "subtitle": {
      "type": [
        "string",
        "null"
      ]
    },
    "description": {
      "type": [
        "string",
        "null"
      ],
      "description": "The source's description, trimmed."
    },
    "address": {
      "type": [
        "string",
        "null"
      ]
    },
    "lat": {
      "type": [
        "number",
        "null"
      ]
    },
    "lng": {
      "type": [
        "number",
        "null"
      ]
    },
    "image": {
      "type": [
        "string",
        "null"
      ]
    },
    "attribution": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "required": [
    "id",
    "title",
    "category",
    "when",
    "time_announced",
    "starts_at",
    "ends_at",
    "timezone",
    "status",
    "venue",
    "area",
    "city",
    "country",
    "score",
    "tier",
    "reason",
    "url",
    "source_url",
    "subtitle",
    "description",
    "address",
    "lat",
    "lng",
    "image",
    "attribution"
  ],
  "additionalProperties": false
}
🟢list_cities(query, country, limit)

List the cities that currently have a live events board, with how many upcoming events each holds, biggest first. Filter by part of a name or by country. Use it to check coverage or to find the exact city name before calling search_events.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Part of a city name, e.g. \"san\" or \"York\"."
    },
    "country": {
      "type": "string",
      "description": "English country name or ISO 3166-1 alpha-2 code."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 25
    }
  },
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "total_cities": {
      "type": "integer",
      "minimum": 0,
      "description": "Cities with a live board, before filtering."
    },
    "count": {
      "type": "integer",
      "minimum": 0
    },
    "cities": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "city": {
            "type": "string"
          },
          "country": {
            "type": [
              "string",
              "null"
            ],
            "description": "ISO 3166-1 alpha-2."
          },
          "country_name": {
            "type": [
              "string",
              "null"
            ]
          },
          "events": {
            "type": "integer",
            "minimum": 0
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "city",
          "country",
          "country_name",
          "events",
          "url"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "total_cities",
    "count",
    "cities"
  ],
  "additionalProperties": false
}
🟢search_events(query, city, country, when, categories, ...)

Find the events worth going to in a city, a country or worldwide, ranked by how big a moment each is (a 0-100 score from expected crowd and timing) or by start time, optionally only those matching a name (an artist, team, show or venue). Covers concerts, sport, festivals, nightlife, culture and city moments, merged from ticketing, sports and open-data feeds and refreshed every two hours. Use it for questions like "what's on in Lisbon this weekend", "biggest concerts in London this week", "when are Arsenal at home" or "is Coldplay playing in Europe". Each result has the local date and time, venue, score with a one-line reason, and a link to the event's page.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Only events whose title or venue contains this text: an artist, team, show or venue name, e.g. \"Coldplay\", \"Arsenal\", \"Madison Square Garden\". At least 2 characters."
    },
    "city": {
      "type": "string",
      "description": "City name in English, e.g. \"London\", \"New York\", \"Mexico City\". Add the country after a comma when a name is shared (\"Paris, France\"). Omit city and country for worldwide. For the major cities, results also include the big events just outside the city line (SoFi Stadium in Inglewood for Los Angeles, MetLife Stadium for New York); each result names its own town."
    },
    "country": {
      "type": "string",
      "description": "A whole country instead of one city: English name or ISO 3166-1 alpha-2 code (\"Netherlands\", \"NL\"). Ignored when city is given."
    },
    "when": {
      "type": "string",
      "enum": [
        "now",
        "tonight",
        "this_weekend",
        "this_week",
        "upcoming"
      ],
      "default": "upcoming",
      "description": "now: on right now. tonight: the rest of today, local time. this_weekend: Friday 17:00 to Sunday night, local time. this_week: the next 7 days. upcoming: the next 160 days."
    },
    "categories": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "music",
          "nightlife",
          "festival",
          "sports",
          "culture",
          "food",
          "community",
          "other"
        ]
      },
      "uniqueItems": true,
      "description": "Only these kinds of events. Omit for all."
    },
    "sort": {
      "type": "string",
      "enum": [
        "biggest",
        "soonest"
      ],
      "default": "biggest",
      "description": "biggest: highest score first. soonest: earliest start first."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 10,
      "description": "How many events, 1 to 25."
    }
  },
  "additionalProperties": false
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "scope": {
      "type": "string",
      "description": "Where: a city, a country, or 'worldwide'."
    },
    "query": {
      "type": [
        "string",
        "null"
      ],
      "description": "The name filter, when one was given."
    },
    "when": {
      "type": "string",
      "enum": [
        "now",
        "tonight",
        "this_weekend",
        "this_week",
        "upcoming"
      ]
    },
    "sort": {
      "type": "string",
      "enum": [
        "biggest",
        "soonest"
      ]
    },
    "count": {
      "type": "integer",
      "minimum": 0
    },
    "board_url": {
      "type": "string",
      "description": "The live board for this place on placetobe.cc."
    },
    "events": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Stable event id (use with get_event)."
          },
          "title": {
            "type": "string"
          },
          "category": {
            "type": "string",
            "enum": [
              "music",
              "nightlife",
              "festival",
              "sports",
              "culture",
              "food",
              "community",
              "other"
            ]
          },
          "when": {
            "type": "string",
            "description": "Local date and time at the event, e.g. 'Sat 3 Oct, 20:00'."
          },
          "time_announced": {
            "type": "boolean",
            "description": "False when the source published a date but no start time."
          },
          "starts_at": {
            "type": [
              "string",
              "null"
            ],
            "description": "Start, ISO 8601."
          },
          "ends_at": {
            "type": [
              "string",
              "null"
            ],
            "description": "End, ISO 8601, when published."
          },
          "timezone": {
            "type": [
              "string",
              "null"
            ],
            "description": "IANA time zone of the venue."
          },
          "status": {
            "type": "string",
            "enum": [
              "live",
              "soon",
              "upcoming",
              "ongoing",
              "ended"
            ]
          },
          "venue": {
            "type": [
              "string",
              "null"
            ]
          },
          "area": {
            "type": [
              "string",
              "null"
            ],
            "description": "Neighbourhood or area of the venue."
          },
          "city": {
            "type": [
              "string",
              "null"
            ]
          },
          "country": {
            "type": [
              "string",
              "null"
            ]
          },
          "score": {
            "type": "integer",
            "minimum": 0,
            "maximum": 100,
            "description": "How big a moment it is (expected crowd and timing)."
          },
          "tier": {
            "type": "string",
            "description": "The score as a word: Legendary, Hot right now, Rising, Notable or On the radar."
          },
          "reason": {
            "type": [
              "string",
              "null"
            ],
            "description": "One line on why it scores as it does."
          },
          "url": {
            "type": "string",
            "description": "The event's page on placetobe.cc."
          },
          "source_url": {
            "type": [
              "string",
              "null"
            ],
            "description": "The ticketing or official page the listing came from."
          }
        },
        "required": [
          "id",
          "title",
          "category",
          "when",
          "time_announced",
          "starts_at",
          "ends_at",
          "timezone",
          "status",
          "venue",
          "area",
          "city",
          "country",
          "score",
          "tier",
          "reason",
          "url",
          "source_url"
        ],
        "additionalProperties": false
      }
    },
    "attribution": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "required": [
    "scope",
    "query",
    "when",
    "sort",
    "count",
    "board_url",
    "events",
    "attribution"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada3 herramientas