Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    ast sumo

    1

    CLI and MCP tools for Sumo Logic log searching, live tailing, and Microsoft Defender data ingestion.

    $49

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    ast sumo

    ast sumo

    Example session with this skill installed

    Search the last 15 minutes of logs in _sourceCategory=syslog for the string "error" and show me a count of results grouped by host.

    • Read your context and instructions
    • Compiled the ast sumo

    I have executed a search job against Sumo Logic for the requested time window. The query identified 42 error events across three distinct hosts.

    Sumo Logic Search Results

    HostnameError CountFirst Seen (UTC)Last Seen (UTC)
    ip-10-0-1-45.ec2.internal282023-10-27 14:02:112023-10-27 14:14:55
    web-prod-01112023-10-27 14:05:302023-10-27 14:12:20
    db-master-cluster32023-10-27 14:08:452023-10-27 14:09:12

    Evidence

    • Tool used: sumo-search
    • Query: _sourceCategory=syslog | where _messagetime > now() - 15m | "error" | count by _sourceHost

    Gaps

    • The search was limited to the syslog category only.
    • No truncation occurred; all matching records within the 15-minute window were aggregated.

    Next steps

    1. Analyze specific logs: I can fetch the raw message content for db-master-cluster to identify the root cause.
    2. Live monitor: We can run a live tail on this source category to watch for new errors as they occur.
    3. Broaden search: I can check other source categories if these results do not cover the full scope of the issue.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    SecOps teams often struggle with the friction of switching between terminal windows and web consoles when hunting threats. This skill bridges that gap by providing a direct interface for Sumo Logic through CLI and MCP tools. It enables high-speed log searching, live tailing, and automated ingestion of Microsoft Defender data without leaving the agent environment.

    What it does

    • Advanced log search executes read-only queries, aggregations, and saved searches via the Sumo Logic Search Job API.
    • Live stream tailing monitors log streams in real-time to observe active events or debug ingestion issues.
    • Defender data ingestion ships Microsoft Defender advanced-hunting tables into Sumo Logic HTTP sources via the Graph API.
    • Credential management stores API keys securely in the system keychain or encrypted local files rather than the chat history.
    • Diagnostic reporting runs health checks on tool dependencies, API connectivity, and environment configuration.

    How it works

    1. Environment Setup starts by running the local installation script to build a isolated Python virtual environment.
    2. Connectivity Check uses sectools doctor to verify API credentials and service availability for Sumo Logic and Microsoft Graph.
    3. Query Execution performs lookups or live tails using the sumo-search command or corresponding MCP tool.
    4. Data Ingestion configures recurring batch jobs to sync security telemetry from Microsoft products into the SIEM.

    Frameworks & tools

    The skill utilizes Python 3.12, the Sumo Logic Search Job API, Microsoft Graph API (via the AST Microsoft product), and the Model Context Protocol (MCP) for agent integration.

    Why this beats prompting it yourself

    Writing manual API wrappers for Sumo Logic requires handling complex search job lifecycles and pagination logic. This skill provides a battle-tested CLI that manages these states, enforces a strict read-only safety model, and handles the authentication handshake for you.

    Use cases

    • Threat hunting by searching _sourceCategory for specific indicators across a time window.
    • Monitoring deployments by tailing log streams during production releases.
    • SIEM consolidation by piping Microsoft Defender logs into Sumo Logic for central analysis.

    Known limitations

    Sumo-ingest requires the AST Microsoft product to be installed in the same environment. It does not support creating or modifying Sumo Logic monitors, collectors, or user permissions.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scanned

    Verified clean 3 days ago

    • Passed all security checks, Safe to install

    Requires

    Python 3.12+
    macOS or Linux (Windows only via WSL 2, untested)
    bash 3.2+ (runs install.sh)
    pip and venv (Debian/Ubuntu: python3.12-venv)
    Third Party Python Packages Installed By Install.Sh From PyPI: Requests, Python Dotenv, Platformdirs, Keyring, Fastmcp, MCP
    An agent that reads SKILL.md skills, e.g. Claude Code (optional)
    A Stdio Client For The Tools (Optional) MCP
    A system keychain for sectools secrets (optional; the .env file works without one)
    AST for Microsoft 365 and Azure listing, installed into the same venv (only for sumo-ingest)
    macOS
    Windows
    Python

    Listed3 days ago

    What's inside

    Frequently Asked Questions