Skip to main content
Glama

내만집 (nmjib) — Korean semi-self interior renovation

내만집 문서 검색

search
Read-onlyIdempotent

내만집(nmjib.com)의 반셀프 인테리어 공개 문서를 검색한다 — 매거진 165편(비용·공정·후기), 방식별 안내(반셀프·셀프·부분·견적), 가이드 19장(공정 순서·일수표, 공사 전/후·공정별 체크리스트, 비용 참고표, 공정별 인원·일수표, 그리고 질문형 가이드: 반셀프·턴키·셀프 비교, 작업자 구하는 법, 행위허가·주민동의·공사신고, 견적서 비교, 철거 범위, 실패 패턴 집계, 20·30평대 허브, 공정표 양식, 견적 받는 법, 욕실 리모델링, 도배·마루 순서). 한국어 자연어 질의. 결과의 id 를 fetch 에 넘기면 본문을 받는다.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
kindNo문서 종류로 제한(선택)
limitNo결과 수(기본 8)
queryYes검색어(한국어). 예: "30평 반셀프 인테리어 비용", "도배 마루 순서"

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.6/5.0
Behavior4/5

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

Annotations already cover readOnly, idempotent, and non-destructive behavior. The description adds meaningful context beyond that: queries are expected to be Korean natural language, and results contain ids for fetching full documents. This clarifies follow-up behavior without contradicting the annotations.

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 description is front-loaded with the main action and resource, but the long parenthetical enumeration of document types makes it verbose. While each item gives useful context, the list could be shortened without losing the core purpose, so it does not achieve the zero-waste standard of a 5.

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 search tool with no output schema, the description explains that results are ids to pass to fetch, which is essential for follow-up. Combined with annotations and schema, it covers the necessary call context, though edge cases like empty results or sort order are not addressed.

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 the baseline is 3. The description does not add parameter-specific details beyond what the schema already provides (e.g., query examples, kind enum, limit). The mention of content categories may inform query phrasing but does not enrich the meaning of individual parameters.

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 clearly states the action (검색한다) and the resource (내만집 반셀프 인테리어 공개 문서), and enumerates content categories to help agents understand scope. It does not explicitly distinguish this from sibling tools like nmjib_faq_search or nmjib_process_guide, so it lacks the explicit differentiation that would earn a 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?

The description implies usage by describing what is searchable and instructing to pass result ids to fetch for full text, which gives a workflow hint. However, it does not state when to prefer this tool over alternatives or provide any exclusion criteria, so guidance is merely implied.

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.