Skip to main content
Glama

유튜브 채널 조회

youtube_channel
Read-only

Look up a YouTube channel (name, handle, subscribers, description) and list items of its videos, shorts, live or playlists tab. 유튜브 채널의 이름·핸들·구독자 수·소개와 영상·쇼츠·라이브·재생목록 탭의 목록을 조회합니다. [호출당 20포인트]

Input Schema

NameRequiredDescriptionDefault
tabNo목록 탭 (기본 videos)
countNo받을 항목 수 1~100 (기본 30)
channelYes채널 URL, 핸들(@이름) 또는 채널 ID(UC...)

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / count / description
      Previous value: -"가져올 항목 수 1~100 (기본 30)"New value: +"받을 항목 수 1~100 (기본 30)"
  2. Added

TDQS

B3.2/5.0
Behavior3/5

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

Annotations already declare readOnlyHint and openWorldHint, so the safety profile is covered. The description adds a genuinely useful behavioral fact, the 20-point cost per call, but says nothing about pagination, rate limits, or behavior when a channel is not found.

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

Conciseness3/5

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

The core sentence is front-loaded and efficient, but the same content is then repeated verbatim in Korean, roughly doubling the length without adding information. The cost note is well placed but the duplication dilutes conciseness.

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 correctly carries the burden of describing returns (name, handle, subscribers, description, and tab items). The main omission is guidance on which sibling to pick for adjacent YouTube tasks, but for calling this tool correctly it is largely complete.

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%, so tab, count and channel are all documented in the schema with defaults and ranges. The description reinforces the meaning of the tab values and the returned fields but adds no format or syntax detail beyond the schema. 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 and resource (look up a YouTube channel) and enumerates what it returns (name, handle, subscribers, description) plus the tab listings. It is clear what the tool does, but it never names or distinguishes itself from near-neighbors like youtube_search, youtube_playlist, or crawl_youtube.

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 or when-not-to-use guidance. With siblings such as youtube_search, youtube_playlist and crawl_youtube in the same family, the agent must infer from the name alone which one applies, which is exactly the ambiguity the description should resolve.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.