MCP Server to interact with a SuzieQ network observability instance via its REST API.
1.0K
2 Tools
Version 4.43 or later needs to be installed to add the server automatically
About
MCP Server to interact with a SuzieQ network observability instance via its REST API.
Attribute | Details |
---|---|
Docker Image | mcp/suzieq-mcp |
Author | PovedaAqui |
Repository | https://github.com/PovedaAqui/suzieq-mcp |
Dockerfile | https://github.com/PovedaAqui/suzieq-mcp/blob/main/Dockerfile |
Docker Image built by | Docker Inc. |
Docker Scout Health Score | |
Verify Signature | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/suzieq-mcp --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
Licence | MIT License |
Tools provided by this Server | Short Description |
---|---|
run_suzieq_show | Runs a SuzieQ 'show' query via its REST API. |
run_suzieq_summarize | Runs a SuzieQ 'summarize' query via its REST API. |
run_suzieq_show
Runs a SuzieQ 'show' query via its REST API.
Parameters | Type | Description |
---|---|---|
table | string | The name of the SuzieQ table to query (e.g., 'device', 'bgp', 'interface', 'route'). |
filters | string optional | An optional dictionary of filter parameters for the SuzieQ query |
run_suzieq_summarize
Runs a SuzieQ 'summarize' query via its REST API.
Parameters | Type | Description |
---|---|---|
table | string | The name of the SuzieQ table to summarize (e.g., 'device', 'bgp', 'interface', 'route'). |
filters | string optional | An optional dictionary of filter parameters for the SuzieQ query |
{
"mcpServers": {
"suzieq": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"SUZIEQ_API_ENDPOINT",
"-e",
"SUZIEQ_API_KEY",
"mcp/suzieq-mcp"
],
"env": {
"SUZIEQ_API_ENDPOINT": "none",
"SUZIEQ_API_KEY": "none"
}
}
}
}
Manual installation
You can install the MCP server using:
Installation for