Skip to main content
Glama
wyverns76-J

sports-pulse-mcp

by wyverns76-J

get_head_to_head

Retrieve historical head-to-head records between two teams to analyze past matchups and compare performance.

Instructions

두 팀의 역대 맞대결 기록을 조회합니다. 상대전적 분석에 활용.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
team_aYes첫 번째 팀 (한국어/영어 가능)
team_bYes두 번째 팀 (한국어/영어 가능)

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv1.0.0

TDQS

B3.2/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive 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?

두 문장으로 간결하고 목적이 앞에 배치되어 있다. 낭비는 없으나 정보량이 적어 최상위는 아니다.

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?

단순 조회 도구이고 파라미터도 2개뿐이라 최소한의 설명으로 호출은 가능하다. 그러나 출력 스키마가 없음에도 반환 내용(승패 전적, 경기 목록 등)에 대한 언급이 없어 완전하다고 보기는 어렵다.

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?

스키마 설명 커버리지가 100%로 두 파라미터(team_a, team_b)의 의미와 한국어/영어 입력 가능 여부가 이미 스키마에 문서화되어 있다. 설명은 이에 추가적인 의미를 제공하지 않으므로 기준선 3이 적절하다.

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?

명확한 동사(조회)와 대상(두 팀의 역대 맞대결 기록)을 제시하여 무엇을 하는지 분명하다. 다만 형제 도구(예: get_recent_results, get_standings)와의 구분을 명시적으로 언급하지는 않아 5점은 아니다.

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?

'상대전적 분석에 활용'이라는 한 줄로 사용 맥락을 암시하지만, 언제 이 도구를 쓰고 언제 다른 도구(예: get_recent_results)를 써야 하는지에 대한 명시적 안내나 제외 조건이 없다.

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