ProbeOps

by kumarprobeops

Not rated
GitHub

About

Network diagnostics from 6 global regions — SSL, DNS, ping, whois, traceroute, port scan, latency. Works without an API key.

Details

Author
kumarprobeops
Categories
Cloud Service, Infrastructure, Security

Setup

Install ProbeOps in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/kumarprobeops/probeops-mcp-server

Follow the installation instructions in the repository README, then restart your MCP client.

MCP server for running infrastructure diagnostics from 6 global regions. SSL checks, DNS lookups, ping, whois, port checks, traceroute, latency tests, and more — each executed simultaneously from US East, US West, EU Central, Canada, India, and Australia.

Works instantly — no API key required.Runnpx @probeops/mcp-serverand get 11 diagnostic tools with 10 free calls per day. Add an API key to unlock all 21 tools, 6 regions, and higher limits.

Works withClaude Code,Codex,Cursor,Windsurf,Cline, and anyModel Context Protocolcompatible client.

claude mcp add probeops -- npx -y @probeops/mcp-server
codex mcp add probeops -- npx -y @probeops/mcp-server

Cursor / Windsurf / Cline(add to.mcp.jsonor your client's MCP config):

{ "mcpServers": { "probeops": { "command": "npx", "args": ["-y", "@probeops/mcp-server"] } } }

That's it. You get 11 tools with 10 calls per day and 2 probe regions — no signup, no configuration.

Sign up atprobeops.comand create an API key from the dashboard. Then add it to your config:

claude mcp add probeops -e PROBEOPS_API_KEY=your-key -- npx -y @probeops/mcp-server
[mcp_servers.probeops] command = "npx" args = ["-y", "@probeops/mcp-server"] [mcp_servers.probeops.env] PROBEOPS_API_KEY = "your-api-key-here"
{ "mcpServers": { "probeops": { "command": "npx", "args": ["-y", "@probeops/mcp-server"], "env": { "PROBEOPS_API_KEY": "your-api-key-here" } } } }

21 infrastructure diagnostic tools, each running from up to 6 regions simultaneously. Plus geo-proxy browsing and account management.

Every diagnostic tool call returns per-region results and a quota footer showing remaining usage.

These calldns_lookupwith a presetrecord_typeso you don't have to remember record type names:

All diagnostic tools run from these 6 regions simultaneously:

The server manages proxy tokens automatically:

- A single token works across all 6 regions. Switching regions does not consume quota.
- Daily quota = total hours of proxy browsing per day.
- Quota resets at midnight UTC.

ssl_check({ domain: "github.com" }) SSL Certificate Report for github.com Status: VALID Subject: github.com Issuer: DigiCert (DigiCert Inc) Expires in: 245 days TLS: TLSv1.3 (TLS_AES_256_GCM_SHA384) Region Results: | Region | Location | Status | Time | |--------|----------|--------|------| | us-east | Ashburn | OK | 45ms | | eu-central | Helsinki | OK | 38ms | | ap-south | Mumbai | OK | 112ms | | us-west | Boardman | OK | 52ms | | ca-central | Montreal | OK | 41ms | | ap-southeast | Sydney | OK | 98ms | Completed in 125ms --- Diagnostics: 97 of 100 remaining today (Free)
ping({ target: "1.1.1.1" }) Ping: 1.1.1.1 ap-south (Mumbai): PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data. 64 bytes from 1.1.1.1: icmp_seq=1 ttl=56 time=1.35 ms 3 packets transmitted, 3 received, 0% packet loss rtt min/avg/max/mdev = 1.353/1.398/1.474/0.054 ms Response time: 2147ms eu-central (Helsinki): PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data. 64 bytes from 1.1.1.1: icmp_seq=1 ttl=54 time=21.2 ms 3 packets transmitted, 3 received, 0% packet loss rtt min/avg/max/mdev = 20.651/20.941/21.217/0.231 ms Response time: 2031ms ... Completed in 2332ms --- Diagnostics: 96 of 100 remaining today (Free)
whois({ domain: "example.com" }) Whois: example.com us-east (Ashburn): Domain Name: EXAMPLE.COM Registry Domain ID: 2336799_DOMAIN_COM-VRSN Registrar: RESERVED-Internet Assigned Numbers Authority Creation Date: 1995-08-14T04:00:00Z Registry Expiry Date: 2025-08-13T04:00:00Z Name Server: A.IANA-SERVERS.NET Name Server: B.IANA-SERVERS.NET DNSSEC: signedDelegation Response time: 734ms ... Completed in 852ms --- Diagnostics: 95 of 100 remaining today (Free)

Free tier requires no credit card. Check usage anytime withaccount_status.

Seeprobeops.com/pricingfor current details.

git clone https://github.com/kumarprobeops/probeops-mcp-server.git cd probeops-mcp-server npm install npm run build
PROBEOPS_API_KEY=your-key node dist/index.js

- Node.js>= 18.0.0
- Playwright(optional) - only needed forgeo_browsescreenshots

npx playwright install chromium

Q: How is this different from runningcurlordiglocally?Every check runs from 6 global regions simultaneously. You see DNS propagation, latency, and availability from the perspective of real users worldwide, not your local network.

Q: Do I need to install anything besides Node.js?No.npx -y @probeops/mcp-serverhandles everything. Playwright is optional (only forgeo_browsescreenshots).

Q: Can I use this in CI/CD pipelines?Yes. SetPROBEOPS_API_KEYas an environment variable and call the MCP server from any MCP-compatible tool.

Q: Is the API key sent securely?Yes. All communication uses HTTPS. The key is sent via theX-API-Keyheader, never in URLs or logs.

- ProbeOps Platform
-
Get API Key
-
Pricing
-
Report Issues
-
npm Package

Integrate with Tailscale's CLI and API for automated network management and monitoring.

MCP access to cluster-wide L4 and L7 network traffic, packets, APIs, and complete payloads.

Network reconnaissance and security scanning with port scanning, DNS analysis, and vulnerability assessment

A server for real-time network packet monitoring and security analysis.

Perform network scanning and security auditing using the NMAP utility.

A server that allows MCP clients to use Suricata for network traffic analysis.

Empowers LLMs with real-time network traffic analysis using tshark. Requires Wireshark's tshark to be installed.

Provides a unified interface to AWS services for security investigations and incident response.

Enables AI assistants to interact with Fleet Device Management for device management, security monitoring, and compliance enforcement.

Interact with HAProxy's runtime API for administration, monitoring, and traffic analysis.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.