Skip to main content
Glama

멘토 검색

search_mentors
Read-onlyIdempotent

GoAnywhere의 승인된 합격생 멘토를 검색합니다. 실제 등록된 멘토만 반환하며(가상의 멘토 없음), 각 멘토의 학교·전공·합격 이력·평점·프로필 링크를 제공합니다. 조건 그대로 결과가 없으면 약한 조건부터 풀어 다시 찾고 broadened=true 와 푼 조건(relaxed)을 함께 반환합니다.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNo
queryNo학교/전공 키워드. 사용자가 쓴 말 그대로 넣으면 됩니다 — 한국어 전공어는 서버가 영문 전공명으로 확장해 검색합니다.
regionNo입학 지역 (예: USA, UK)
subjectNo담당 과목 (과외)
positionNo포지션: consultant(입시 컨설턴트) | tutor(과외)
major_fieldNo전공 계열 — 반드시 이 5개 중 하나: STEM | Humanities / Social Sciences | Business / Economics | Art / Design | Undecided. 더 좁은 전공은 query 로 검색하세요.

TDQS

A4.4/5.0
Behavior5/5

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

Beyond the annotations (readOnly, idempotent, non-destructive), the description discloses the important fallback behavior: if no exact matches, it relaxes conditions and returns broadened=true with relaxed fields. It also stresses that only actual registered mentors are returned, a meaningful quality guarantee not covered by annotations.

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 two sentences long and front-loaded: the first sentence states the core function and output, the second describes the relaxation behavior. Every clause adds value with no redundancy.

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?

The description covers the main return fields and the important broadening behavior, which is essential for an agent to interpret results. With no output schema, this provides sufficient context. However, it doesn't explain how the 'limit' parameter affects results, a minor gap given 6 optional parameters.

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 83%, with descriptions for 5 of 6 parameters. The tool description adds no extra parameter-level details beyond the schema, but it does imply that conditions map to the query parameters. With high schema coverage, the description's lack of additional parameter semantics is acceptable.

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 clearly identifies the tool as searching for GoAnywhere's approved admitted-student mentors, distinguishing it from sibling tools focused on admissions fit, lead capture, booking, or universities. It specifies the returned data (school, major, admission history, rating, profile link) and the key constraint of returning only real mentors.

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 provides clear context for when the tool is appropriate (finding real mentors) but does not explicitly mention alternatives or exclusions. The sibling tools are distinct enough that context alone implies usage, but explicit when-not-to-use guidance is missing.

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.

TDQS

A4.6/5.0
Disambiguation5/5

Each tool has a clearly distinct purpose: assess fit, capture lead, get booking options, list universities, and search mentors. Even though assess_admissions_fit and list_supported_universities both relate to universities, the former is an actionable assessment while the latter is a reference list, and the descriptions remove any ambiguity.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern (assess, capture, get, list, search) with lowercase underscores. There is no mixing of styles or vague verbs, making the naming predictable and easy to navigate.

Tool Count5/5

With 5 tools, the server is well-scoped for a college admissions storefront. Each tool serves a clear function in the user journey—discovering universities, assessing fit, finding mentors, booking sessions, and capturing leads—without unnecessary bloat or missing essentials.

Completeness5/5

The tool set covers the core lifecycle of a prospective student: exploring supported universities, assessing admission fit, searching for mentors, obtaining booking options, and leaving contact info. There are no obvious dead ends; the tools work together smoothly to support the main workflows.

Resources