Mcprobe
An MCP server that audits other MCP servers. Connects to any stdio/HTTP target, lints every tool's schema, then fuzzes the tools with deliberately broken inputs to catch silent failures static checks miss โ and returns a 0โ100 conformance score. Black-box, no source needed. It even audits itself.
Ask AI about Mcprobe
Powered by Claude ยท Grounded in docs
I know everything about Mcprobe. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
MCprobe
Blazingly fast Minecraft server scanner and protocol prober
MCprobe scans Minecraft servers using the native Minecraft protocol to efficiently collect server metadata at scale.
Features
Scans servers to collect:
- MOTD and favicon
- Version and protocol
- Player counts and sample players
- Authentication mode
- Online
- Offline
- Whitelist
Performance & Design
MCprobe is designed for speed and scalability:
- Written in async Rust using Tokio
- Built for high-throughput scanning
- Handles:
- Compression
- Protocol differences (1.8+)
- Connection timeouts
Benchmark
- Total IPs scanned: 150,000
- Time: ~8 minutes
- Concurrency: 500
- Auth mode detection: true (if false up to 2x faster)
Input
input.txt
- One IP per line
- Format: IP[:PORT]
- If no port is provided, defaults to 25565
- U can get a list of IP's from mcapi.shit.vc
- Or scan for IP's with 25565 opened your self masscan
Example: 127.0.0.1
Output
results.json
- Structured JSON scan results
Example Output:

Usage
Build
- cargo run --release
Run
- ./target/release/mcprobe
Disclaimer
Users are responsible for ensuring compliance with local laws and regulations when scanning servers.
