Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Pingo

БесплатноНе проверен

Enables AI agents to debug local networks in plain language by pinging, sweeping subnets, tracing routes, resolving DNS, scanning ports, inspecting ARP tables a

GitHubEmbed

Описание

Enables AI agents to debug local networks in plain language by pinging, sweeping subnets, tracing routes, resolving DNS, scanning ports, inspecting ARP tables and active connections, and checking URL reachability.

README

An MCP server exposing a full toolkit for debugging your local network, wired through a clean service-per-concern architecture so it's easy to extend.

Tools exposed

Tool What it does
get_network_interfaces Lists local IPv4 interfaces (name, IP, netmask, MAC)
ping_device Pings a single IPv4 address, reports alive/latency
ping_sweep Sweeps a /24-/32 CIDR to discover live hosts (concurrency-limited)
traceroute OS-native traceroute/tracert to a host or IP
dns_lookup Resolves a hostname to its IPv4/IPv6 addresses
reverse_dns_lookup Resolves an IP back to hostname(s)
check_port Checks if a single TCP port is open
scan_port_range Scans a range of TCP ports (max 1024 span) via raw sockets
get_arp_table Reads the OS ARP cache -> IP-to-MAC mappings on the LAN
get_active_connections Lists active connections via netstat, optional port filter
check_http_reachability Checks if an HTTP(S) endpoint responds, with status + latency

Design notes

  • One service per concern (src/services/*) - each does exactly one job and is injected into the controller, so adding a new diagnostic (e.g. MTU discovery, bandwidth test) means adding one new service + one registerTool call, nothing else changes.
  • No shell injection surface. Every OS command runs through execFile (argv array, never a shell string), and every input is validated against a strict allow-list (src/utils/validators.ts) before it ever reaches a command or socket.
  • Bounded by default. Port scans cap at a 1024-port span, sweeps cap at /24, everything has a timeout - so a bad input can't hang the process or turn into an unbounded network scan.
  • DNS uses Node's native dns/promises, not a shell command at all - one less exec surface for the riskiest-sounding tool.

Run it

pnpm install
pnpm dev        # tsx src/index.ts, hot-reload dev mode
pnpm build && pnpm start   # compiled prod run

Server listens on http://localhost:3000/mcp.

Extending it

  1. Add src/services/YourService.ts implementing an IYourService interface (mirror the existing services - constructor-free, one focused method or two).
  2. Add it to PingoServices in PingoMcpController.ts and instantiate it in src/index.ts.
  3. Add one server.registerTool(...) block in registerTools().

That's the whole extension surface - no other files need to change.

from github.com/Kevin-Rozario/pingo-network-mcp

Установка Pingo

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Kevin-Rozario/pingo-network-mcp

FAQ

Pingo MCP бесплатный?

Да, Pingo MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Pingo?

Нет, Pingo работает без API-ключей и переменных окружения.

Pingo — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Pingo в Claude Desktop, Claude Code или Cursor?

Открой Pingo на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Fetch

Web content fetching and conversion for efficient LLM usage.

автор: Community

Roblox Studio

Enables AI coding tools to control Roblox Studio for workspace exploration, instance manipulation, and script management. It provides tools for playtesting, sce

paralovавтор: paralov

AWS KB Retrieval

Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.

modelcontextprotocolавтор: modelcontextprotocol

Spring AI MCP Server

Provides auto-configuration for setting up an MCP server in Spring Boot applications.

автор: Community

llm-analysis-assistant

A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also

xuzexin-hzавтор: xuzexin-hz

MCP-Agent

A simple, composable framework to build agents using Model Context Protocol by [LastMile AI](https://www.lastmileai.dev)

lastmile-aiавтор: lastmile-ai

Spring AI MCP Client

Provides auto-configuration for MCP client functionality in Spring Boot applications.

автор: Community

mcp.natoma.ai

A Hosted MCP Platform to discover, install, manage and deploy MCP servers by [Natoma Labs](https://www.natoma.ai)

автор: Community

MCPHub

Website to list high quality MCP servers and reviews by real users. Also provide online chatbot for popular LLM models with MCP server support.

автор: Community

MCP Servers Rating and User Reviews

Website to rate MCP servers, write authentic user reviews, and [search engine for agent & mcp](http://www.deepnlp.org/search/agent)

автор: Community

Compare Pingo with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai