Skip to main content
Glama

電影影集動畫上映日

Server Details

電影影集動畫上映日:院線、串流與新番上映日與預告。台灣繁體中文 MCP 工具。

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 20 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

B3.1/5.0

Scored across 9 tools

Disambiguation3/5

get_title and lookup_any_title overlap significantly—both retrieve details for a single work, differing only by data source (curated vs Wikidata), which an agent may not reliably distinguish. list_titles vs release_calendar and get_cinema_showtimes vs upcoming_showtimes_in_city also have partial overlap, though their descriptions (filter-based vs month-based, per-cinema vs per-city) provide workable boundaries.

Naming Consistency3/5

The set mixes verb_noun names (get_title, list_cinemas, lookup_any_title) with bare noun phrases (release_calendar, release_countdown, schedule_changes), so no single predictable pattern dominates. It remains readable but is not internally consistent.

Tool Count4/5

Nine tools is well-scoped for a domain covering titles, calendar, countdown, schedule changes, cinemas, and showtimes. Each tool maps to a distinct facet, with only the two title-lookup tools feeling slightly redundant.

Completeness4/5

Coverage spans single-title lookup, listing/filtering, monthly calendar, countdown, schedule-change tracking, cinema listings, and showtimes—a solid lifecycle for release information. Minor gaps like no cinema detail lookup or a unified title search across curated/Wikidata sources remain, but core workflows are covered.

Available Tools

9 tools
get_cinema_showtimesAInspect

查某家電影院某天的電影場次時刻表(片名、版本、開演時間)。id 請用 list_cinemas 回傳的 live 欄位。

ParametersJSON Schema
NameRequiredDescriptionDefault
idYes影城 live 代碼,例:miramar、st-91
dateNo日期 YYYY-MM-DD,預設今天

TDQS

A4/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 full behavioral burden. It usefully discloses the shape of the result (title, version, start time), but says nothing about read-only nature, empty-result behavior when a cinema has no shows that day, or any rate/permission constraints.

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?

Two short sentences with zero filler: the purpose and the output fields come first, the id-sourcing instruction second. Nothing could be removed without losing information.

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 simple two-parameter read lookup with no output schema and no annotations, the description covers the core need and compensates for the missing output schema by listing the returned fields. It stops short of describing empty-result or error behavior, which keeps it out of the top band.

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

Parameters3/5

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

Schema description coverage is 100%: both id (live code, with examples) and date (YYYY-MM-DD, defaults to today) are already documented. The description's only added detail is the cross-tool sourcing of id, which is largely redundant with the schema's own '影城 live 代碼' wording, so the baseline 3 applies.

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 in Chinese: query a given cinema's showtime schedule for a given day, and even enumerates the returned fields (片名、版本、開演時間). The mention of the cinema id distinguishes it from siblings like list_titles or upcoming_showtimes_in_city, which operate at a different scope.

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?

It gives an explicit prerequisite and routing hint — the id must come from the live field returned by list_cinemas — which an agent must know before calling. It does not, however, say when to prefer this over neighboring tools such as upcoming_showtimes_in_city or schedule_changes, so no exclusions are stated.

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

get_titleAInspect

查單一作品:製作、發行平台、導演、首次公開日、上映時程與改期紀錄、初公開與最新官方預告、官方新聞;中文、英文、日文片名皆可(如 沙丘3、Avengers Doomsday、薬屋のひとりごと)。

ParametersJSON Schema
NameRequiredDescriptionDefault
qYes

TDQS

A3.6/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 full burden. It usefully discloses the breadth of returned content (dates, rescheduling history, trailers, news) and that queries work across Chinese/English/Japanese, but says nothing about auth needs, ambiguity handling for partial matches, or failure behavior.

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?

One dense sentence with the purpose and scope front-loaded and examples at the end. The mid-sentence enumeration is long but every item adds real scope information; nothing is padded.

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 one-parameter lookup with no output schema and no annotations, the description covers what it returns, what input forms are valid, and its single-work scope. The main omission is behavior on ambiguous or partial title matches, which matters given the overlapping lookup_any_title sibling.

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 single 'q' parameter has no schema description (0% coverage), so the description must compensate — and it does, stating that Chinese, English and Japanese titles are all accepted and giving concrete examples ('沙丘3', 'Avengers Doomsday', '薬屋のひとりごと'). This is meaningfully more than the bare schema provides.

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?

States a clear verb+resource ('查單一作品') and enumerates the specific data returned (製作、發行平台、導演、上映時程、預告、新聞), so an agent knows exactly what this tool produces. It implicitly separates itself from list_titles by scoping to a single work, but never addresses the overlapping sibling lookup_any_title.

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?

Usage is implied by '單一作品' versus list-style siblings, and the multilingual examples show valid query forms. However there is no explicit when-to-use versus lookup_any_title, no exclusion for when a title is ambiguous, and no stated alternatives.

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

list_cinemasAInspect

台灣電影院清單:影城名稱、連鎖、城市、地址;live 欄位不為空的影城可查線上場次。

ParametersJSON Schema
NameRequiredDescriptionDefault
cityNo城市篩選,例:台北市、高雄市

TDQS

A3.5/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 usefully discloses the returned field set and the semantics of the 'live' field, but says nothing about permissions, completeness of the list, or pagination.

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?

A single compact sentence with the resource and field list front-loaded. Efficient, though the trailing clause about 'live' showtimes is slightly compressed and could be clearer.

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?

With no output schema, the description helpfully enumerates the returned fields, and the single optional parameter is fully covered by the schema. Adequate for a simple read-only list tool, though absence of any safety annotation leaves a small gap.

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

Parameters3/5

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

Schema description coverage is 100% for the single 'city' parameter, so the schema already documents the filter and gives examples. The description adds no syntax or semantics beyond that; baseline 3 is appropriate.

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?

States a specific verb (list) and resource (Taiwan cinemas) and enumerates the returned fields (name, chain, city, address). The note about the 'live' field adds scope but does not sharply separate it from siblings like get_cinema_showtimes.

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?

Usage is implied — find cinemas, optionally filtered by city. The mention that cinemas with a non-empty 'live' field can query online showtimes gestures at get_cinema_showtimes, but there is no explicit when-to-use-this vs. that guidance or exclusions.

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

list_titlesCInspect

列出 2026–2027 重點電影、影集、動畫、劇場版,含首次公開日、上映日、平台、狀態;可依類型、平台、狀態、日期篩選。

ParametersJSON Schema
NameRequiredDescriptionDefault
toNo
fromNo
typeNo
statusNo
platformNo
upcomingNo

TDQS

C2.9/5.0
Behavior2/5

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

No annotations are provided, so the description carries full behavioral burden. It does not disclose return format, pagination, result ordering, or whether 'upcoming' filtering interacts with the date range. For a list tool with 6 params and no annotations, this is a notable gap.

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?

A single efficient sentence that front-loads the resource and scope, then lists filters. No waste, though enums and parameter mapping could be tightened.

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

Completeness2/5

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

With 6 params, 0% schema coverage, and no annotations or output schema, the description is too thin. It omits the 'upcoming' parameter, does not clarify enum values for type/status, and does not describe the return shape or behavior.

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

Parameters2/5

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

Schema description coverage is 0%, so the description should compensate. It mentions filter axes at a high level (類型、平台、狀態、日期) but does not map them to specific parameters, does not explain the from/to semantics, and never mentions the 'upcoming' boolean at all.

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 verb (列出/list) and resource (電影、影集、動畫、劇場版) with scope (2026–2027). It distinguishes itself from get_title/lookup_any_title by being a list operation, but does not explicitly name those siblings.

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 usage by enumerating filter axes (類型、平台、狀態、日期), which signals this is for browsing/filtering. However, it gives no explicit when-to-use vs. get_title, lookup_any_title, or release_calendar.

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

lookup_any_titleBInspect

用 Wikidata 公開資料查任何電影、影集、動畫的上映日、導演、製作公司、播出平台、官方網站與 YouTube 影片。

ParametersJSON Schema
NameRequiredDescriptionDefault
qYes

TDQS

B3/5.0
Behavior3/5

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

With no annotations, the description carries the full burden, and it does disclose the data source (Wikidata public data), which signals likely coverage/accuracy limits and an implicit read-only nature via 'look up'. It does not describe behavior on missing entries, ambiguity resolution, or result shape.

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?

A single front-loaded sentence with no filler; the enumerated return fields are the only slightly list-heavy part but they are informative rather than redundant.

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

Completeness3/5

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

With no output schema and no annotations, the description usefully enumerates the returned fields, partially compensating. However the input contract (what 'q' accepts) and ambiguity/error handling remain unexplained for a lookup tool.

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

Parameters2/5

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

Schema description coverage is 0% and the single parameter 'q' is never explained. The description implies q is a title name but gives no format guidance (native vs English title, Wikidata QID, year disambiguation), which matters for a fuzzy title lookup.

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?

States a specific verb (查/look up) and resource (any movie, series, anime) and even the data source (Wikidata) plus the fields returned (release date, director, studio, platform, official site, YouTube). This distinguishes it from narrower siblings like release_calendar or release_countdown, but it never names an alternative to contrast against get_title.

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

Usage Guidelines2/5

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

There is no explicit when-to-use guidance or when-not-to-use, and no mention of the sibling tools (get_title, list_titles). An agent must infer that this is the broad 'look anything up' tool versus the narrower ones purely from the word 'any'.

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

release_calendarBInspect

依月份的上映與開播行事曆,以及只公布時期、未定的作品。

ParametersJSON Schema
NameRequiredDescriptionDefault
monthNoYYYY-MM

TDQS

B3.2/5.0
Behavior2/5

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

No annotations exist, so the description carries the full behavioral burden, and it does not state whether the month parameter is optional (0 required params suggests a default) or what happens when it is omitted. It discloses scope (includes undated/announced-only works) but nothing about ordering, pagination, or permissions.

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?

A single compact sentence with no filler, front-loaded on the monthly calendar scope. Slightly terse for a description that has to carry meaning on its own, but nothing wastes space.

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

Completeness3/5

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

With no annotations and no output schema, the description needs to stand alone; it covers what content is returned but omits the behavior of the optional month argument and any ordering/paging expectations. Adequate but with clear gaps for a discovery-style listing tool.

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

Parameters3/5

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

Schema coverage is 100% and the single 'month' parameter is self-documented as YYYY-MM. The description's 'by month' phrasing maps to the parameter but adds no format, default, or range detail beyond the schema, so the baseline 3 applies.

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 names a concrete resource and scope: a month-based calendar of releases/broadcasts, plus a distinct second category (titles with only an announced period and no fixed date). An agent can tell what content it returns, though the verb is implicit and it does not contrast itself with siblings like release_countdown or schedule_changes.

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?

Usage is only implied: an agent can infer this is the tool for browsing a monthly calendar rather than counting down to a specific title. No explicit when-to-use, when-not-to-use, or alternative routing against release_countdown/schedule_changes is provided.

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

release_countdownCInspect

距離作品上映或開播還有幾天(預設復仇者聯盟:末日崛起)。

ParametersJSON Schema
NameRequiredDescriptionDefault
qNo

TDQS

C2.4/5.0
Behavior2/5

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

With no annotations at all, the description carries the full behavioral burden and discloses almost nothing: no timezone handling for the day count, no data source or staleness, no behavior when the title is unrecognized or already released, and no indication the queried title is resolved against a catalog. Only the default fallback ('Avengers: Doomsday') is revealed.

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?

A single short sentence with no padding, and the default value is front-loaded in parentheses. Efficient, though the parenthetical default is arguably more schema/annotation material than description material.

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

Completeness2/5

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

No annotations, no output schema, and an undocumented parameter leaves the agent without enough to call this reliably — it cannot tell what 'q' should contain, what integer or structure comes back, or how it differs from 'release_calendar'.

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

Parameters2/5

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

Schema coverage is 0% and the single parameter is the opaque name 'q'. The description never explains that 'q' accepts a title query string, nor what happens if it is omitted (implied default is stated but not tied to the parameter). With low coverage the description should have compensated and does not.

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

Purpose3/5

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

The description states a specific computation (days remaining until a work's theatrical release or premiere) and gives a default title, so the resource and output type are inferable. However, it never clarifies what counts as a 'work' (movie only? TV series? games?) and does not distinguish itself from sibling 'release_calendar', which plausibly covers the same domain.

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

Usage Guidelines2/5

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

No when-to-use guidance, no exclusions, and no mention of the closest sibling 'release_calendar' or 'lookup_any_title'. The agent is left to guess whether this returns a single number versus a full schedule.

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

schedule_changesBInspect

有時程變更的作品(延期、提前、換發行商),每次變更附來源。

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

B3.3/5.0
Behavior3/5

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

With no annotations, the description carries the full burden, and it does disclose a useful trait beyond the name: every change is accompanied by its source. It implies a read-only listing, but says nothing about ordering, recency window, or what a 'change' record looks like.

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?

A single compact sentence with no filler, front-loaded on the resource scope. It is terse to the point of omitting any routing or return-shape detail, which is why it is not a 5.

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

Completeness3/5

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

For a zero-parameter, no-output-schema tool the description covers the essentials of what is returned, but with no annotations and no return schema the agent still lacks ordering, filtering scope, and record-shape information. Adequate but with clear gaps.

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 takes zero parameters, so there are no parameter semantics to clarify; the baseline of 4 applies. The description appropriately does not waste space describing non-existent inputs.

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 names a specific resource-scope — titles with schedule changes (delays, advances, distributor swaps) — and enumerates the change types, so an agent knows what this returns. However, it never states an explicit verb and gives no contrast with siblings like release_calendar or release_countdown, which also concern release timing.

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

Usage Guidelines2/5

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

There is no when-to-use guidance, no prerequisites, and no mention of alternatives. An agent must infer that this is for tracking announced release-date changes rather than upcoming releases, but nothing in the text confirms that.

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

upcoming_showtimes_in_cityAInspect

某城市今天接下來即將開演的電影場次,依開演時間排序(最多 80 筆)。

ParametersJSON Schema
NameRequiredDescriptionDefault
cityYes城市,例:台北市、高雄市

TDQS

A3.6/5.0
Behavior3/5

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

With no annotations the description carries the full burden, and it does disclose two meaningful traits: results are sorted by start time and capped at 80 records. It is silent on whether 'upcoming' means from the current moment versus all of today, timezone handling, and what happens when the cap truncates results.

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 front-loaded sentence that packs scope, sort order and result limit with zero filler. Nothing to trim and nothing buried.

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 simple one-parameter read tool with no output schema, the description covers what is being returned, its ordering and its size cap. Minor gaps remain around the time window definition and truncation behavior, but an agent has enough to call it correctly.

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

Parameters3/5

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

One required parameter with 100% schema description coverage, so the schema already documents 'city' including format examples. The description adds nothing beyond what the schema provides, making the baseline 3 appropriate.

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 verb+resource ('upcoming showtimes in a city'), plus scope (today, about to start), ordering (by start time) and a cap (80). It is clearly distinguishable from a per-cinema listing, though it never names the sibling get_cinema_showtimes to make the contrast explicit.

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?

Usage is only implied: an agent can infer this is the city-scoped showtime lookup, but there is no when-to-use statement, no exclusions, and no pointer to alternatives such as get_cinema_showtimes for a cinema-scoped query.

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. 3 tool updates
    • Addedget_cinema_showtimes
    • Addedlist_cinemas
    • Addedupcoming_showtimes_in_city
  2. 6 tool updates
    • First observedget_title
    • First observedlist_titles
    • First observedlookup_any_title
    • First observedrelease_calendar
    • First observedrelease_countdown
    • First observedschedule_changes

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Official MCP server for the DDYS (低端影视) API, enabling search, details, resources, collections, comments, and media export (STRM, M3U) via natural language.
    17 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    MCP server for searching, discovering, and exploring Chinese long-form video content from WeTV and Tencent Video, enabling AI assistants to recommend dramas, variety shows, anime, and movies with play links, ratings, and episode info.
    6
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources