Skip to main content
Glama

Server Details

Cartelera, horarios y venta de entradas de Multicines Ortega, en Puertollano.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over 42 days
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

A4/5.0

Scored across 3 tools

Disambiguation4/5

buscar_pelicula (movie-centric lookup) and cartelera (schedule-centric listing filtered by day/cinema) overlap in that both return showtimes and purchase URLs, which could cause occasional misselection. The descriptions are detailed and make the entry points reasonably clear, and cines is cleanly distinct as a static venue directory.

Naming Consistency3/5

All names are Spanish and lowercase/snake_case when multiword, so there is no casing chaos. However, the convention is mixed: buscar_pelicula is verb_noun while cartelera and cines are bare resource nouns, so the pattern isn't fully predictable.

Tool Count4/5

Three tools is lean but each has a clear job: title lookup, schedule view, and venue directory. It sits just below the ideal range, with no tool feeling redundant, though one more (e.g. listing films or venues by zone) could round it out.

Completeness4/5

The read-only browsing lifecycle is covered: discover cinemas, see what's playing and when, and drill into a film's full card with per-showtime purchase URLs and availability. Ticket purchase and any format/room-level filtering are delegated to external URLs, which is a minor but reasonable gap for a listings server.

Available Tools

3 tools
buscar_peliculaBuscar una películaAInspect

Busca una película por su título (acepta el título original y coincidencias parciales) y devuelve su ficha completa —sinopsis, duración, dirección, reparto, calificación— junto con todos sus pases y la URL donde se compra cada uno. Las horas son hora local del cine (nunca UTC) y los días son el día operativo del cine, que empieza y acaba en su hora de cierre: un pase de madrugada pertenece a la noche anterior.

NameRequiredDescriptionDefault
tituloYesTítulo o parte del título.

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden of behavioral disclosure. It explicitly discloses timezone behavior ('hora local del cine', 'nunca UTC') and the cinema operating-day convention ('un pase de madrugada pertenece a la noche anterior'). This is exactly the kind of non-obvious behavior an agent needs to know.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, information-dense sentence that front-loads the core action and result, then adds the critical timezone and operating-day caveats. Every clause earns its place; there is no repetition of schema content or filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-parameter lookup tool with no output schema, the description is complete: it states what is returned (full movie record, showtimes, purchase URLs), the matching semantics, and the two behavioral caveats (local time, operating day). An agent has everything needed to invoke it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the only parameter is 'titulo', which the schema already describes as 'Título o parte del título'. The description adds meaningful context by specifying that the title can be the original title and that partial matches are accepted, which goes beyond the schema's brief description.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb ('Busca'), a resource ('una película'), and the matching behavior ('por su título', 'acepta el título original y coincidencias parciales'). It also clearly distinguishes the tool from siblings like 'cartelera' and 'cines' by specifying that it returns the full movie record plus all showtimes and purchase URLs.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description clearly implies when to use this tool: when you need a movie's full details and its showtimes/purchase links by title. It does not explicitly name alternatives or exclusion conditions, but the sibling names ('cartelera', 'cines') and the description's focus on title-based lookup make the usage context clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

carteleraCartelera y horariosAInspect

Qué películas se proyectan y a qué horas, con la URL exacta donde se compra cada pase. Se puede acotar a un día concreto y, en una cadena, a un cine. Sin «dia» devuelve todos los días programados. Las horas son hora local del cine (nunca UTC) y los días son el día operativo del cine, que empieza y acaba en su hora de cierre: un pase de madrugada pertenece a la noche anterior. Cada pase lleva «disponibilidad»: available (hay sitio), few (quedan pocas) o soldout (agotado); null significa que no consta. Es una banda aproximada, refrescada cada pocos minutos, y no dice cuántas entradas quedan: para confirmarlo y comprar hay que abrir la URL de compra.

NameRequiredDescriptionDefault
diaNoDía operativo en formato AAAA-MM-DD. Hoy es 2026-11-01. Días con pases: 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05.
cineNoIdentificador del cine (ver la herramienta «cines»). Se omite para verlos todos.

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations exist, so the description carries the full burden, and it does so well: showtimes are in the cinema's local time (never UTC), days are the cinema's operational day which starts and ends at closing time, and early-morning showings belong to the previous night. It also explains the «disponibilidad» band (available / few / soldout / null), that it is approximate and refreshed every few minutes, and that it does not state how many tickets remain.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with what is returned and how to scope it, and every subsequent sentence adds real information (time zone, operational day, availability semantics). It is dense and slightly long, but nothing is redundant.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description must explain the return shape, and it does — each showing carries a purchase URL and a «disponibilidad» field with its value set. Time zone, day-boundary, and freshness caveats cover the remaining gaps an agent would need before calling.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline would be 3, but the description adds meaning the schema lacks: the operational-day definition that governs how «dia» is interpreted, and the chain-level narrowing for «cine» beyond the schema's 'see the «cines» tool' note. It does not add format or edge-case detail for «cine» identifiers themselves.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: which films are screening and at what times, plus the exact purchase URL for each showing. It also distinguishes the tool from its siblings by pointing to «cines» for the cinema identifier and by scoping the result set (day and cinema).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly says the result can be narrowed to a specific day and, within a chain, to a single cinema, and that omitting «dia» returns all scheduled days. It also tells the agent that buying/confirming tickets requires opening the purchase URL. It lacks an explicit 'when not to use' or a direct contrast with buscar_pelicula, so it falls short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

cinesCines y cómo llegarAInspect

Los cines de este operador: nombre, identificador para filtrar, dirección, zona horaria y horario de apertura cuando consta.

NameRequiredDescriptionDefault

No parameters

TDQS

A3.7/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the burden. It discloses the data scope (cinemas of this operator) and notes that opening hours are included 'cuando consta' (when available), which is a useful behavioral caveat. It does not mention whether the list is paginated, sorted, or if it requires any auth, but for a simple list tool this is acceptable.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single, compact sentence that front-loads the resource and lists the key fields. Every word earns its place; no filler or repetition.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a zero-parameter list tool with no output schema, the description is reasonably complete: it names the resource, the fields, and the caveat about opening hours. It could mention whether the list is ordered or if there are any limits, but those are minor gaps for this simple tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool has zero parameters, so the schema provides no parameter documentation. The description compensates by explaining what the returned data contains, including the identifier's purpose ('para filtrar'). With 0 params, baseline is 4, and the description meets it.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific resource ('cines de este operador') and lists the fields returned: nombre, identificador para filtrar, dirección, zona horaria y horario de apertura. It is clear what the tool does, though it does not explicitly differentiate from siblings like cartelera or buscar_pelicula.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies this is a reference/list tool for cinemas, useful for obtaining an identifier to filter elsewhere. It does not explicitly state when to use it over siblings or mention alternatives, but the context of listing cinemas with an 'identificador para filtrar' gives a reasonable usage hint.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-31. Días con pases: 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-11-01. Días con pases: 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."
  2. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-31. Días con pases: 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-31. Días con pases: 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."
  3. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-30. Días con pases: 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-31. Días con pases: 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."
  4. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-30. Días con pases: 2026-10-30, 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-30. Días con pases: 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."
  5. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-29. Días con pases: 2026-10-30, 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-30. Días con pases: 2026-10-30, 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."
  6. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-29. Días con pases: 2026-10-29, 2026-10-30, 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-29. Días con pases: 2026-10-30, 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."
  7. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-28. Días con pases: 2026-10-29, 2026-10-30, 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-29. Días con pases: 2026-10-29, 2026-10-30, 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."
  8. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-28. Días con pases: 2026-10-28, 2026-10-29, 2026-10-30."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-28. Días con pases: 2026-10-29, 2026-10-30, 2026-10-31, 2026-11-01, 2026-11-02, 2026-11-04, 2026-11-05."
  9. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-28. Días con pases: 2026-10-28, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-28. Días con pases: 2026-10-28, 2026-10-29, 2026-10-30."
  10. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-27. Días con pases: 2026-10-28, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-28. Días con pases: 2026-10-28, 2026-10-29."
  11. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-26. Días con pases: 2026-10-28, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-27. Días con pases: 2026-10-28, 2026-10-29."
  12. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-25. Días con pases: 2026-10-28, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-26. Días con pases: 2026-10-28, 2026-10-29."
  13. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-25. Días con pases: 2026-10-25, 2026-10-28, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-25. Días con pases: 2026-10-28, 2026-10-29."
  14. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-24. Días con pases: 2026-10-25, 2026-10-28, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-25. Días con pases: 2026-10-25, 2026-10-28, 2026-10-29."
  15. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-24. Días con pases: 2026-10-24, 2026-10-25, 2026-10-28, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-24. Días con pases: 2026-10-25, 2026-10-28, 2026-10-29."
  16. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-23. Días con pases: 2026-10-24, 2026-10-25, 2026-10-28, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-24. Días con pases: 2026-10-24, 2026-10-25, 2026-10-28, 2026-10-29."
  17. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-23. Días con pases: 2026-10-23, 2026-10-24, 2026-10-25, 2026-10-28, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-23. Días con pases: 2026-10-24, 2026-10-25, 2026-10-28, 2026-10-29."
  18. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-23. Días con pases: 2026-10-23, 2026-10-24, 2026-10-25, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-23. Días con pases: 2026-10-23, 2026-10-24, 2026-10-25, 2026-10-28, 2026-10-29."
  19. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-22. Días con pases: 2026-10-23, 2026-10-24, 2026-10-25, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-23. Días con pases: 2026-10-23, 2026-10-24, 2026-10-25, 2026-10-29."
  20. 1 tool update
    • Changedcartelera1 field changed
      • changedInput schema / properties / dia / description
        Previous value: -"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-22. Días con pases: 2026-10-22, 2026-10-23, 2026-10-24, 2026-10-25, 2026-10-29."New value: +"Día operativo en formato AAAA-MM-DD. Hoy es 2026-10-22. Días con pases: 2026-10-23, 2026-10-24, 2026-10-25, 2026-10-29."

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources