- Home
- MCP servers
- SolarWinds Logs
SolarWinds Logs
- typescript
3
GitHub Stars
typescript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"jakenuts-mcp-solarwinds": {
"command": "npx",
"args": [
"-y",
"mcp-solarwinds"
],
"env": {
"SOLARWINDS_API_TOKEN": "YOUR_API_TOKEN"
}
}
}
}You can run the SolarWinds Logs MCP Server to access and visualize SolarWinds Observability logs through an MCP client. This server exposes log search and visualization capabilities, tying SolarWinds data to MCP tooling for streamlined analysis and integration into your workflow.
How to use
You interact with the SolarWinds MCP Server through an MCP client by selecting the SolarWinds MCP Server from your client configuration. Use the built-in tools to search logs and generate visualizations for quick insights: • search_logs lets you filter logs by keywords, entities, and time ranges, with pagination for large results. • visualize_logs produces a histogram of log events over specified intervals and time zones. You can combine filters such as time range and entity to focus on a subset of your data.
How to install
Prerequisites you need before installation: • Node.js and npm installed on your machine. • Access to the internet to install MCP tooling. • A SolarWinds API token to authenticate requests.
Choose an installation method that fits your environment. You can install via npm, clone and build, or run directly with npx in your MCP configuration.
Additional sections
Configuration notes: the MCP server requires a SolarWinds API token. You can provide this token through MCP settings, an environment variable, or a local .env file for testing.
Usage notes: you can run searches with filters like error keywords and adjust time ranges. Visualizations support intervals such as minute, hour, or day, and you can choose UTC or local time. The default search range is the last 24 hours and the default page size is 50 logs.
Troubleshooting: if you encounter authentication issues, verify that the SOLARWINDS_API_TOKEN is correctly set in your environment. For local testing, you can copy a sample environment file, add your token, and run the example test script.
Available tools
search_logs
Search SolarWinds Observability logs with optional filtering, time range, and pagination. Returns formatted log entries with timestamps, hostnames, and messages; supports advanced filtering by group, entity, and more. Default range is the last 24 hours.
visualize_logs
Generate a histogram JSON response for log events, formatted for Claude and canvas representations. Supports configurable time intervals, UTC/local time zones, and customizable query filters and time ranges. Default visualization range is the last 24 hours.