NTrace-core
NextTrace, an open source visual route tracking CLI tool
NTrace-core is an open-source visual network route tracking CLI tool built in Golang that traces network paths and hops with geographic and ASN information. It supports multiple protocols (ICMP, TCP, UDP), various IP geolocation providers, MTR continuous monitoring, and path-MTU discovery. The full build can expose an MCP server endpoint via --deploy --mcp, allowing AI agents to perform network diagnostics including traceroute, MTR, Globalping distributed traces, and CDN speed tests through structured tool calls.
Key Features
Use Cases
- 01AI agents performing automated network diagnostics and path analysis through MCP tool calls
- 02Troubleshooting network connectivity issues with geographic hop visualization and ASN tracking
- 03Monitoring route stability and latency patterns using MTR continuous probing and history charts
- 04Running distributed network tests from multiple global locations via Globalping integration
- 05Analyzing packet loss, jitter, and path MTU issues for performance optimization
- 06Automating network compliance checks and route verification in CI/CD pipelines
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
NTrace-core — FAQ
What is NTrace-core MCP server?+
It's a network diagnostics MCP server that exposes NextTrace's traceroute, MTR, Globalping, and path analysis capabilities as structured tools for AI agents. The full nexttrace binary provides the MCP endpoint when started with --deploy --mcp flags.
How do I enable the MCP server?+
Run nexttrace --deploy --mcp to start the server on localhost:1080 by default. For external access, specify --listen 0.0.0.0:1080 and set a token with --deploy-token. Register the HTTP endpoint http://127.0.0.1:1080/mcp in your MCP client config with streamable-http transport.
Which AI clients support this MCP server?+
Any MCP-compatible client supporting streamable-http transport, including Claude Desktop, OpenClaw, and other standard MCP clients. The README shows example configurations for generic MCP clients and OpenClaw's CLI.
Do I need API keys or special permissions?+
ICMP mode requires elevated privileges (sudo/root) on Linux/macOS. The default NextTrace API geolocation provider is free with PoW authentication; optional providers like IPInfo and IPInsight require tokens. Globalping offers 250 free traces/hour (500 with a token).
Is NTrace-core free and open source?+
Yes, it's fully open source under an unspecified license on GitHub. The software itself is free; some optional third-party IP geolocation services have paid tiers for higher quotas.
What are the three build flavors?+
nexttrace (full) includes all features including MCP/WebUI, DNS client, Globalping, and CDN speed tests. nexttrace-tiny omits those but keeps traceroute and MTR. ntr is MTR-only with no traditional traceroute mode. Only the full flavor provides --deploy --mcp.
How do I install NTrace-core?+
Open the source repository on GitHub and follow its README. NTrace-core is a mcp server — MCP Agents Market links you directly to the official repo.
Is NTrace-core free?+
NTrace-core is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.