UNPKG

koreandict-mcp-server

Version:

국립국어원 표준국어대사전 MCP 서버

24 lines (23 loc) 794 B
import { DictionarySearchParams, DictionarySearchResponse } from '../types.js'; /** * 국립국어원 API와 통신하는 서비스 클래스 */ export declare class DictionaryService { private baseUrl; private apiKey; constructor(); /** * 사전 검색 API를 호출합니다. * @param query 검색어 * @param options 검색 옵션 * @returns 검색 결과 */ searchDictionary(query: string, options?: Partial<Omit<DictionarySearchParams, 'key' | 'q'>>): Promise<DictionarySearchResponse>; /** * 사전 내용 API를 호출합니다. * @param query 검색어 * @param method 검색 방식 * @returns 사전 내용 */ getDictionaryContent(query: string, method?: 'word_info' | 'target_code'): Promise<unknown>; }