This server has critically insufficient tool definition quality. While it registers 19 tools via explicit functions in src/tools/skills/index.ts, the actual input schemas, parameter descriptions, and return types are not visible in the provided source code. Tool registration appears to follow a pattern (registerLegalResearch, registerCaseResearch, etc.) but without access to the individual tool files (legal-research.ts, case-research.ts, etc.), we cannot verify schemas exist. The average across 19 tools with invisible definitions drops the overall score significantly. Tool names are reasonable (legal_research, case_research, tariff_lookup) and follow verb_noun patterns, but without seeing the schema files, descriptions, and parameter constraints, we must score conservatively. The descriptions provided in the briefing (e.g., '법령 및 판례 검색을 통한 법률 조사' for legal_research) are in Korean and do not meet the 10-1024 character English documentation baseline, they are also inferred from the briefing, not verified in source code. No evidence of output schemas, error handling patterns, or parameter validation is visible.
국회 관련 정보 조회
국내 판례 검색 및 분석
상장사 전자공시 정보 조회
수출 통관 정보 조회
금융감독원 금융상품 비교공시 정보
해외 판례 검색 (미국, 독일)
정부24 AI 검색 (비공식, beta)
수입 통관 정보 조회
Input schemas not visible in provided source code. Cannot verify parameter types, constraints, or descriptions.
Tool descriptions are in Korean (non-English) and inferred from briefing, not verified in source code. Descriptions like '법령 및 판례 검색을 통한 법률 조사' do not meet the 10-1024 character documentation baseline in English. LLMs optimized for English will have difficulty understanding intent.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-22 | F | 29 | <=2025-11-25 | v2 |
| 2026-03-09 | F | 0 | - | v1 |
보험상품 공시 정보 조회
법률 개정 이력 및 변경사항 조회
법령 및 판례 검색을 통한 법률 조사
공공 입찰 및 조달 정보 조회
상품 리뷰 검색 및 분석
공공데이터포털 데이터 조회
해운 및 물류 정보 조회
관세 및 관세율 조회
한국 관광 정보 조회
무역 업체 정보 조회
유튜브 동영상 검색 및 조회
No output schemas documented.
Parameter descriptions not visible.
No visible error handling patterns. Cannot verify that tools return actionable error messages (e.g., 'Channel not found. Try search_channels() with partial name.' vs bare error codes).
No tool annotations visible (readOnlyHint, destructiveHint, idempotentHint). All tools marked as READ_ONLY in briefing, but no evidence these are declared in schemas with tool annotations (current spec).
Tool naming uses underscores but some names are vague. E.g., 'public_data' is generic (does it query, retrieve, validate?), 'corporate_disclosure' lacks a clear action verb (search_, get_, list_?). 'gov24_ai' contains brand name rather than action. Names should follow 'verb_noun' pattern strictly.