jakenuts/mcp-solarwinds — reverse-engineered prompt

Reverse engineered prompt

Build me a small MCP server that lets Claude Desktop or a VS Code MCP client talk to SolarWinds Observability logs.

I want two main things. First, a way to search logs by a simple text query with optional filters like time range, entity or group, page size, and direction, with sensible defaults like the last 24 hours. Second, a way to turn matching logs into a time based histogram so the client can show a quick chart, with minute, hour, or day buckets and an option for UTC or local time.

Please make the responses easy to read, including timestamps, hostnames, and messages for searches, and a clean JSON shape for charting. It should use a SolarWinds API token from MCP config or an environment variable, and include simple setup for Claude Desktop and Cline or VS Code. Add a basic local test flow and enough docs so I can run it quickly.

If structured search or data center handling is limited by the API, just note that clearly and keep the first version working around it. Look up current MCP and SolarWinds docs online if you need to.

Want more depth? Deep Reverse