ip-get-gti-report

Retrieves GTI reputation, ASN, and geolocation reports for IP addresses.

85|14|Updated May 17, 2025
One-click install
npx skills add https://github.com/dandye/adk_runbooks --skill ip-get-gti-report-dandye
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ip-get-gti-report
Source: https://github.com/dandye/adk_runbooks/tree/main/skills/atomic/ip-get-gti-report
Command: npx skills add https://github.com/dandye/adk_runbooks --skill ip-get-gti-report-dandye

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Security analysts need fast external reputation context on IP addresses during alert triage and investigations, and manually querying threat intelligence platforms slows down response times. ## Core Features & Use Cases - GTI Reputation Lookup: Calls the Google Threat Intelligence MCP tool get_ip_address_report to fetch malicious, suspicious, and harmless engine scores for any IPv4 or IPv6 address. - Structured Output Extraction: Parses the JSON report to extract malicious scores, categories, AS owner, and country for downstream decision-making. - Risk-Based Decision Logic: Classifies IPs as High, Medium, or Low risk based on detection thresholds and recommends escalation, containment, or further internal investigation. - Use Case: During alert triage, an analyst receives a suspicious source IP from a Chronicle alert and uses this runbook to confirm it is flagged as malicious by 12 engines, triggering immediate escalation. ## Quick Start Check the GTI reputation of IP address 203.0.113.45 and tell me whether it should be escalated.

Frequently Asked Questions about ip-get-gti-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check an IP address reputation with Google Threat Intelligence?▼

Provide the IPv4 or IPv6 address and the runbook calls the GTI MCP tool get_ip_address_report. It returns engine detection stats, categories, AS owner, and country, then classifies the IP as high, medium, or low risk.

What data does the GTI IP report include?▼

The report includes last_analysis_stats with malicious, suspicious, and harmless engine counts, assigned categories like malware or phishing, the AS owner, and the associated country. These fields drive the risk classification logic.

What happens if the GTI lookup fails or hits API quota limits?▼

Failures are logged with an error message, and the runbook recommends retrying with backoff for quota errors or falling back to a SecOps threat intel lookup. If alternatives also fail, the case escalates to a human analyst.

When is an IP flagged as high risk by this runbook?▼

An IP is flagged High_Risk_GTI when the malicious engine count exceeds 5 or its categories include malware or phishing. This triggers recommendations for containment runbooks or immediate escalation.

Does this runbook support both IPv4 and IPv6 addresses?▼

Yes, the input ip_address parameter accepts any valid IPv4 or IPv6 address. The runbook notes that agents should validate the address format before calling the GTI tool.