Pingo
Pingo - 로컬 LAN 디버깅 MCP 서버
로컬 네트워크 디버깅을 위한 완전한 도구 모음색을 제"하는 MCP 서버로, 서비스 인심사(service-per-concern) 구조로 각팅가 레이트되어 있어 확장이 쉽습니다.
공개된 하구
도구 | 동작 |
| 로컬 IPv4 인터페이스를 나열합니다(이름, IP, 넷마스크, MAC). |
| 단일 IPv4 주소로 ping을 보내고 응답 여부/지연 시간을 보고합니다. |
|
|
| 호스트 또는 IP까지 OS 네이티브 traceroute/tracert로 경로를 추적합니다. |
| 호스트명을 IPv4/IPv6 주소로 변환합니다. |
| IP 주소를 다시 호스트명(들)으로 변환합니다. |
| 단일 TCP 포트가 열려 있는지 확인합니다. |
| raw socket을 통해 TCP 포트 범위를 스캔합니다(최대 1024 span). |
| OS ARP 캐시를 읽어 LAN에서 IP->MAC 매핑을 가져옵니다. |
|
|
| HTTP(S) 엔드포인트가 응답하는지 상태와 대기 시간을 함께 확인합니다. |
Related MCP server: netops-mcp
설계 참고 사항
관심사별 하나의 서비스 (
src/services/*) - 각 서비스는 정확히 하나의 작업만 수행하고 컨트롤러에 주입됩니다. 따라서 새 진단 기능(예: MTU 탐색, 대역폭 테스트)을 추가할 때는 새 서비스 하나와registerTool호출 하나만 추가하면 되고 다른 것은 변경할 필요가 없습니다.셸 인젝션 공격 경로 없음 - 모든 OS 명령은
execFile(argv 배열, 절대 셸 문자열 아님)을 통해 실행되며, 모든 입력은 명령이나 소켓에 도달하기 전에 엄격한 허용 목록(src/utils/validators.ts)으로 검증됩니다.기본적으로 제한됨 - 포트 스캔은 1024포트 범위로 제한되고, ping_sweep은
/24까지로 제한되며, 모든 작업에 타임아웃이 있으므로 잘못된 입력이 프로세스를 중단시키거나 무제한 네트워크 스캔으로 이어질 수 없습니다.DNS는 Node의 네이티브
dns/promises를 사용합니다 - 셸 명령을 전혀 쓰지 않으므로, 가장 위험하게 보이는 도구에서 exec 노출이 하나 줄어듭니다.
실행하기
pnpm install
pnpm dev # tsx src/index.ts, hot-reload dev mode
pnpm build && pnpm start # compiled prod run서버는 http://localhost:3000/mcp에서 수신 대기합니다.
확장하기
src/services/YourService.ts에IYourService인터페이스를 구현하는 파일을 추가합니다(기존 서비스처럼 동일하게: 생성자 없이, 하나 또는 두 개의 집중된 메서드).PingoMcpController.ts의PingoServices에 추가하고,src/index.ts에서 인스턴스화합니다.registerTools()안에server.registerTool(...)블록을 하나 추가합니다.
이것이 전체 확장 장입니다. 다른 파일은 변경할 필요가 없습니다.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceProvides network operations tools such as ping, traceroute, DNS queries, and nmap scans via MCP, enabling network diagnostics and monitoring through natural language.13MIT
- AlicenseAqualityAmaintenanceDiagnose connectivity and inspect tunnels locally from your AI assistant.1912MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to perform real network diagnostics on the local machine, including ping, traceroute, DNS lookups, TLS checks, and more.MIT
- FlicenseNot gradedqualityDmaintenanceAggregates network operations tools such as retrieving local network configurations and scanning ports, enabling IT professionals to perform these tasks via natural language.
Related MCP Connectors
The web capability layer for AI agents: render, extract, DNS, SSL, WHOIS & more via x402.
Domain & company intel for AI agents: RDAP, DNS, email deliverability, tech stack. No API keys.
URL intelligence for AI agents and developers. 16 tools, 25 signal weights, 20 free checks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Kevin-Rozario/pingo-network-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server