MCP DNS
DNS 쿼리 기능을 제공하는 모델 컨텍스트 프로토콜(MCP) 도구입니다. 이 도구를 사용하면 표준화된 MCP 인터페이스를 통해 다양한 레코드 유형에 대한 DNS 조회를 수행할 수 있습니다.
특징
다양한 레코드 유형(A, AAAA, MX, TXT, CNAME, NS 등)에 대한 DNS 쿼리
간단하고 표준화된 MCP 인터페이스
유형 안전을 위해 TypeScript로 구축됨
Node.js 네이티브 DNS 모듈을 사용합니다.
Related MCP server: IR Toolshed MCP Server
용법
이 도구는 두 개의 매개변수를 허용하는 dns-query 명령을 제공합니다.
name: 쿼리할 도메인 이름type: DNS 레코드 유형(A, AAAA, MX, TXT, CNAME, NS 등)
개발
필수 조건
Node.js(최신 LTS 버전 권장)
엔피엠
설정
저장소를 복제합니다.
지엑스피1
종속성 설치:
프로젝트를 빌드하세요:
프로젝트 구조
src/- 소스 코드 디렉토리server.ts- 메인 서버 구현
build/- 컴파일된 JavaScript 출력package.json- 프로젝트 구성 및 종속성
종속성
@modelcontextprotocol/sdk - 서버 구현을 위한 MCP SDK
zod - TypeScript 우선 스키마 검증
TypeScript - 유형 안전성 및 최신 JavaScript 기능
기타 링크
개인 블로그: 첫 번째 MCP 서버 구축: DNS 쿼리 도구