Command Palette

Search for a command to run...

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

Pingo Network

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

Pingo is a local MCP server that lets your AI agent debug your network in plain language: ping, subnet sweep, traceroute, DNS lookup, port scan, ARP table, acti

GitHubEmbed

Описание

Pingo is a local MCP server that lets your AI agent debug your network in plain language: ping, subnet sweep, traceroute, DNS lookup, port scan, ARP table, active connections, and URL reachability. Small, validated, and easy to extend.

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 Network

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

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

FAQ

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

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

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

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

Pingo Network — hosted или self-hosted?

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

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

Открой Pingo Network на 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 Network with

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

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

Автор?

Embed-бейдж для README

Похожее

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