Skip to main content
Glama

복대리 · Bokdaeri

복대리 상담 요청 준비

prepare_consultation_request

Prepare or revise a consultation preview from the user facts without submitting it.

상담할 실제 주제·상황과 이번 상담의 명확한 신청 지시가 모두 있을 때만 준비합니다. 도구 열기·앱 연결·사용법 문의·번호 인증·포괄적 위임 설정은 이번 상담의 신청 지시가 아닙니다. 앞선 대화의 사실을 먼저 사용하고, 신청 의사는 있지만 내용이 없으면 “어떤 문제로 변호사 상담을 받고 싶으신가요?”라고 한 번 물은 뒤 답을 기다립니다. 주제와 내용이 충분하면 추가 문진을 강제하지 않습니다. 사건 유형·진행 단계·내용을 추측하거나 글자 수를 채우기 위해 일반 신청 문장을 만들지 마세요. 초안과 최종 전달 미리보기를 준비합니다. 요약·비용·제공 범위를 보여주고 응답을 기다리세요. 단, 서버 next_action.kind가 handoff이면 별도 채팅 승인 없이 웹 최종 확인으로 안내합니다. 같은 journey_id/expected_journey_revision으로 수정합니다. 보류 해제는 사용자가 명시적으로 재개한 경우에만 resume:true를 사용합니다. 인증·접수는 시작하지 않습니다.

Input Schema

NameRequiredDescriptionDefault
stageYes
resumeNo
summaryYes사용자가 실제로 말한 상담 주제·문제·질문을 요약합니다. 신청하고 싶다는 문장만 넣지 않습니다. 내용이 없으면 도구를 호출하기 전에 사용자에게 묻습니다.
categoryYes
journey_idNo
expected_journey_revisionNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.1/5.0
Behavior4/5

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

Annotations declare readOnlyHint=false and destructiveHint=false; the description adds real context beyond them by stating that it produces a draft plus final-delivery preview, that it shows summary/cost/scope and waits for a response, that it starts no authentication or acceptance, and that the handoff branch bypasses chat approval. It does not describe persistence or what a revision does to a previously submitted request.

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?

The gating rule comes first, then the anti-hallucination constraints, then the preview/response flow and exceptions. It is long and dense, and the interleaving of handoff and resume exceptions mid-paragraph slightly hurts scannability, but nearly every sentence carries operational instruction.

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 non-idempotent mutation with no output schema and 6 parameters, the description covers triggering, clarifying behavior, preview/confirmation flow, revision identity, resume, and handoff. The gap is category/stage semantics, which an agent must still infer from the schema enums alone.

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 only 17% (only 'summary' is documented), so the description carries most of the burden. It does explain summary content rules, the resume:true condition, and the journey_id/expected_journey_revision pairing for revisions, but leaves category and stage enum meanings and their selection criteria entirely unaddressed.

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?

Uses a clear verb+resource ('Prepare or revise a consultation preview') and immediately delimits scope with 'without submitting it', which separates it from submit_consultation_request. It does not explicitly distinguish itself from continue_consultation_request or prepare_consultation_change, so sibling differentiation is only partial.

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

Usage Guidelines5/5

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

Explicitly states the entry condition (a real topic plus an explicit request instruction), enumerates what does NOT count as an instruction (opening tools, connecting apps, usage questions, number verification, broad delegation), prescribes the one-time clarifying question when intent exists but content does not, and forbids fabricating categories/stages or padding to hit length. It also covers the resume:true precondition and the handoff branch, so the when-to-use guidance is unusually complete.

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.

Resources