mcp-ntopng
by marcoeg
An MCP server designed for interacting with the network monitoring software ntopng. It provides a lite version for querying and managing ntopng data.
Last updated: N/A
What is mcp-ntopng?
mcp-ntopng is an MCP (Model Context Protocol) server that allows you to interact with ntopng, a network traffic monitoring application. It enables querying and managing ntopng data through a standardized protocol.
How to use mcp-ntopng?
To use mcp-ntopng, you need to set up the required environment variables, install dependencies using uv, and run the server. You can then connect to the server using an MCP Inspector or other compatible client to query the ntopng database or perform other actions.
Key features of mcp-ntopng
Query ntopng database
Supports SSE transport
Integrates with MCP Inspector
Provides a lite version
Detailed logging for debugging
Use cases of mcp-ntopng
Network traffic analysis
Security monitoring
Performance monitoring
Troubleshooting network issues
FAQ from mcp-ntopng
What is ntopng?
What is ntopng?
ntopng is a network traffic monitoring application.
What is MCP?
What is MCP?
MCP stands for Model Context Protocol, a protocol for interacting with applications.
How do I install dependencies?
How do I install dependencies?
Use the uv sync
command to install dependencies.
How do I run the server with SSE transport?
How do I run the server with SSE transport?
Use the command uv run mcp-ntopng --transport sse --port 9090
.
Where can I find the server logs?
Where can I find the server logs?
The server logs are printed to the terminal where the server is running.