# Lineup Atlas

> Upcoming club nights, festivals and artist tour dates worldwide, with official ticket links

- name: com.lineupatlas/lineup-atlas
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 100/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.lineupatlas%2Flineup-atlas
- tools: https://api.protogrid.dev/v1/servers/com.lineupatlas%2Flineup-atlas/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "lineup-atlas": {
      "type": "http",
      "url": "https://lineupatlas.com/api/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-4d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 100/100 (new)

### protocol: 100 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- pass `protocol.list_ttl`: tool list is cacheable (ttlMs 3600000)

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 9 of 9 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 1,529 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump
- pass `tools.hidden_text`: no hidden text in tool names, descriptions, schemas or annotations

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`, `stability.new_links`: tool history recorded for 3 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 9, about 1,529 tokens to load them all
- tool set hash: 3b5e6a864075084992aa6f611009d1b3
- badge: [![protogrid quality](https://protogrid.dev/badge/com.lineupatlas/lineup-atlas.svg)](https://protogrid.dev/servers/com.lineupatlas/lineup-atlas)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://lineupatlas.com/api/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (9)

- `get_artist_dates`: An artist by slug (from search_artists or search): short bio and every upcoming date listed on Lineup Atlas, with the page of each date.
- `get_city`: A city's page by slug (from list_cities): tonight, this weekend, upcoming parties and festivals, venues and the genres that have a page there.
- `get_event`: One party or festival by its id or slug (from search_events): dates, venue, line-up, set times when published, practical facts quoted from the official site, ticket link and FAQ.
- `get_venue_events`: A club or venue by slug (from search_venues or search): address, facts and its upcoming parties.
- `list_cities`: Every city that has a page on Lineup Atlas, with its number of upcoming dates and its slug (for get_city).
- `search`: The Lineup Atlas search box: artists, parties, festivals, venues, cities and promoters matching a text, strongest first, each with its page.
- `search_artists`: DJs and live acts listed on Lineup Atlas, by name or genre, optionally only those playing in a city.
- `search_events`: Upcoming electronic music parties and festivals listed on Lineup Atlas (past dates are never returned). Filter by text (artist, venue, title), city, country, kind, genre and date range. Each result has its Lineup Atlas page (webUrl): link it when you use the result.
- `search_venues`: Clubs and venues listed on Lineup Atlas, by name, optionally in one city.
