Commit Graph

147 Commits

Author SHA1 Message Date
Guillaume BOURGEOIS 83c1736d47 feat(snyk): new Snyk appsec-posture integration
Snyk API v1 + REST, 5 commands: list/get projects, list project issues, list
org issues. API-token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:18:48 +02:00
Guillaume BOURGEOIS bc100eef67 feat(gitlab): new GitLab project-security integration
GitLab API v4, 6 commands: list vulnerabilities, list/create issues, get
project, list audit events. Private-token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:18:48 +02:00
Guillaume BOURGEOIS 5f2e946c0a feat(github): new GitHub code-security integration
GitHub REST API, 6 commands: list secret/code/Dependabot scanning alerts,
get repo, create issue. PAT (Bearer) auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:18:47 +02:00
Guillaume BOURGEOIS 86fdd8483a feat(pingone): new PingOne identity-containment integration
PingOne Platform API, 6 commands: list/get users, enable/disable user, list
populations. OAuth2 client-credentials auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:14:01 +02:00
Guillaume BOURGEOIS cd02c26b45 feat(jumpcloud): new JumpCloud identity integration
JumpCloud API v1, 6 commands: list/get users, suspend/activate user, list
systems. API-key auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:14:01 +02:00
Guillaume BOURGEOIS ab68b3ae71 feat(onelogin): new OneLogin identity-containment integration
OneLogin API v1/v2, 6 commands: list/get users, lock user, logout user (revoke
sessions), list events. OAuth2 client-credentials auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:14:00 +02:00
Guillaume BOURGEOIS 046fb79008 feat(datadog): new Datadog observability integration
Datadog API v1/v2, 6 commands: search logs, list/get monitors, submit event,
list events. API-key + Application-key auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:08:51 +02:00
Guillaume BOURGEOIS 6548740890 feat(sumologic): new Sumo Logic log-search integration
Sumo Logic REST API, 4 commands: search (job create+poll+messages, cookie
session), list/get collectors. Access-key (Basic) auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:08:51 +02:00
Guillaume BOURGEOIS 16deec38f8 feat(graylog): new Graylog log-search integration
Graylog REST API, 5 commands: relative message search, list/get streams, get
message. API-token (Basic) auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:08:50 +02:00
Guillaume BOURGEOIS cf950cf6e4 feat(withsecure): new WithSecure Elements endpoint integration
WithSecure Elements Connect API, 7 commands: list/get devices, isolate/release
(containment), scan, list incidents. OAuth2 client-credentials auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:04:02 +02:00
Guillaume BOURGEOIS 1949c98cf7 feat(sophos-central): new Sophos Central endpoint integration
Sophos Central Endpoint API, 7 commands: list/get endpoints, isolate/de-isolate
(containment), scan, list alerts. OAuth2 client-credentials + tenant discovery
(whoami), stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:04:02 +02:00
Guillaume BOURGEOIS addaeadae5 feat(cisco-secure-endpoint): new Cisco Secure Endpoint (AMP) integration
AMP for Endpoints API v1, 7 commands: list/get computers, isolate/stop-isolation
(containment), list events, get trajectory. HTTP Basic auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 15:04:01 +02:00
Guillaume BOURGEOIS b137e49be4 feat(yaraify): new YARAify file/YARA-intel integration
YARAify (abuse.ch) API v1, 4 commands: lookup hash, get YARA rule, recent
matches. Auth-Key auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:58:08 +02:00
Guillaume BOURGEOIS c5699dd01a feat(threatfox): new ThreatFox IOC-intel integration
ThreatFox (abuse.ch) API v1, 5 commands: search IOC, recent IOCs, search hash,
tag IOCs. Auth-Key auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:58:07 +02:00
Guillaume BOURGEOIS 015131a2d1 feat(malwarebazaar): new MalwareBazaar sample-intel integration
MalwareBazaar (abuse.ch) API v1, 5 commands: sample info by hash, recent
samples, tag info, signature info. Auth-Key auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:58:07 +02:00
Guillaume BOURGEOIS 82ad3a9369 feat(armis): new Armis device-visibility integration
Armis API v1, 5 commands: search devices/alerts (AQL), get device, update alert
status. Secret-key token-exchange auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:41:43 +02:00
Guillaume BOURGEOIS df8a2c1187 feat(axonius): new Axonius asset-management integration
Axonius REST API, 5 commands: list/get devices, device count, list users (AQL
filters). API-key + API-secret auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:41:43 +02:00
Guillaume BOURGEOIS 088694fdc2 feat(runzero): new runZero asset-inventory integration
runZero API v1.0, 6 commands: search/get assets, search services, list sites,
list tasks. Bearer-token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:41:42 +02:00
Guillaume BOURGEOIS c1867a62a3 feat(rocketchat): new Rocket.Chat ChatOps integration
Rocket.Chat REST API v1, 6 commands: post message, get channel info, list
channels, create channel, get user. X-Auth-Token/X-User-Id auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:22:06 +02:00
Guillaume BOURGEOIS c2cc4da675 feat(mattermost): new Mattermost ChatOps integration
Mattermost REST API v4, 6 commands: create post, get channel by name, search
posts, create channel, get user. Bearer-token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:22:05 +02:00
Guillaume BOURGEOIS 2b5e7f37b4 feat(discord): new Discord notification/ChatOps integration
Discord webhook + bot API, 5 commands: webhook message, bot channel message,
list channel messages, get channel. Webhook + bot-token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:22:04 +02:00
Guillaume BOURGEOIS d469ed1d8f feat(urlhaus): new URLhaus malicious-URL intel integration
URLhaus (abuse.ch) API v1, 5 commands: URL/host/payload lookup, recent URLs.
Auth-Key auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:15:54 +02:00
Guillaume BOURGEOIS 1ec065e91b feat(binaryedge): new BinaryEdge exposure-intel integration
BinaryEdge API v2, 6 commands: host lookup (current/historical), search, domain
subdomains, data-leak email check, subscription. API-key auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:15:54 +02:00
Guillaume BOURGEOIS ee58358330 feat(hunter): new Hunter.io email-OSINT integration
Hunter.io API v2, 5 commands: domain search, email finder, email verifier,
account. API-key auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:15:53 +02:00
Guillaume BOURGEOIS 5bf679cfe0 feat(symantec-dlp): new Symantec DLP integration
Symantec DLP Enforce REST API v2, 5 commands: list/get incidents, get incident
history, update incident (status/severity). OAuth2 password-grant auth,
stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:10:27 +02:00
Guillaume BOURGEOIS 70c66f7386 feat(forcepoint-dlp): new Forcepoint DLP integration
Forcepoint DLP REST API v1, 4 commands: list incidents, get incident, update
incident (status/severity/assignee). Token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:10:26 +02:00
Guillaume BOURGEOIS 4020e13df9 feat(microsoft-purview): new Microsoft Purview DLP integration
DLP alerts via Microsoft Graph Security API, 6 commands: list/get DLP alerts,
update alert (status/assignee/determination), list/get incidents. Azure AD
OAuth2 client-credentials auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 14:10:25 +02:00
Guillaume BOURGEOIS 2a1eb73115 feat(hibp): new Have I Been Pwned breach-enrichment integration
HIBP API v3 + Pwned Passwords, 6 commands: account breaches/pastes, list/get
breach, password pwned check (k-anonymity, password never transmitted).
API-key auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:57:25 +02:00
Guillaume BOURGEOIS 81e39e8148 feat(telegram): new Telegram bot alerting integration
Telegram Bot API, 5 commands: send message, send photo, get chat, get updates.
Bot-token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:57:24 +02:00
Guillaume BOURGEOIS d06ea406d3 feat(twilio): new Twilio SMS/voice alerting integration
Twilio REST API, 5 commands: send SMS, make voice call (TwiML), get/list
messages. HTTP Basic auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:57:23 +02:00
Guillaume BOURGEOIS fe7dae8bd3 feat(wiz): new Wiz CNAPP integration
Wiz GraphQL API, 6 commands: list/get issues, update issue status, list
vulnerabilities, list cloud resources. OAuth2 client-credentials auth,
stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:53:02 +02:00
Guillaume BOURGEOIS 52356523c9 feat(prisma-cloud): new Prisma Cloud CSPM integration
Prisma Cloud REST API, 7 commands: list/get alerts, dismiss alerts, list
policies, list cloud accounts, config (RQL) search. Access-key login auth,
stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:53:01 +02:00
Guillaume BOURGEOIS a567558341 feat(vault): new HashiCorp Vault secrets integration
Vault KV v2 + sys API, 7 commands: read/write/delete/list secrets, list mounts,
lookup token. Vault-token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:53:01 +02:00
Guillaume BOURGEOIS 041cadade2 feat(extrahop): new ExtraHop Reveal(x) NDR integration
ExtraHop REST API v1, 6 commands: search/get detections, list/search devices,
get device. ESA API-key auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:48:03 +02:00
Guillaume BOURGEOIS 41e8aa8e7e feat(vectra): new Vectra AI NDR integration
Vectra Detect API v2.3, 8 commands: list/get detections, mark detection fixed,
add note, list/get hosts, list accounts. Token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:48:01 +02:00
Guillaume BOURGEOIS 0775500b15 feat(darktrace): new Darktrace NDR integration
Darktrace Threat Visualizer API, 7 commands: get/acknowledge model breaches,
get devices, get/activate Antigena actions (autonomous-response containment).
HMAC-SHA1 signed auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:48:00 +02:00
Guillaume BOURGEOIS 9be28a2ff7 feat(triage): new Hatching Triage sandbox integration
Triage API v0, 7 commands: submit file (multipart _json+file) / URL, get
sample, get report overview, list samples, search. Bearer-token auth,
stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:42:02 +02:00
Guillaume BOURGEOIS 1292a8c798 feat(cape): new CAPE Sandbox integration
CAPE APIv2, 6 commands: submit file (multipart) / URL, get task, get report,
list tasks. Token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:42:01 +02:00
Guillaume BOURGEOIS b6af7d1b68 feat(cuckoo): new Cuckoo Sandbox integration
Cuckoo REST API, 7 commands: submit file (multipart) / URL, get task, get
report, list tasks, delete task. Optional Bearer-token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:42:00 +02:00
Guillaume BOURGEOIS d5b7e38dd7 feat(infoblox): new Infoblox NIOS DNS-containment integration
Infoblox WAPI, 7 commands: add RPZ domain (DNS sinkhole/block), list/delete RPZ
records, search hosts, get networks, add A record. HTTP Basic auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:37:12 +02:00
Guillaume BOURGEOIS 6de01f85bb feat(zscaler-zpa): new Zscaler Private Access integration
ZPA config API, 7 commands: list/get application segments, list servers,
server groups, segment groups, access policy rules. OAuth2 client-credentials
(signin) auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:37:11 +02:00
Guillaume BOURGEOIS 86e7f11227 feat(netskope): new Netskope SASE/CASB integration
Netskope REST API v2, 6 commands: list/get URL lists, replace URL list (block
list), deploy URL lists, list users. API-token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:37:10 +02:00
Guillaume BOURGEOIS 9f88891457 feat(freshservice): new Freshservice ITSM integration
Freshservice API v2, 7 commands: create/get/update/list tickets, add note
(public/private), list agents. API-key (Basic) auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:31:45 +02:00
Guillaume BOURGEOIS 9892f2cf06 feat(zendesk): new Zendesk ticketing integration
Zendesk Support API v2, 7 commands: create/get/update/search tickets, add
comment (public/internal), list users. API-token (Basic) auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:31:44 +02:00
Guillaume BOURGEOIS be8bf9f822 feat(thehive): new TheHive case-management integration
TheHive 5 API v1, 10 commands: case create/get/update/search, create task,
alert create/get/promote-to-case, add observable. Bearer (API key) auth,
stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:31:43 +02:00
Guillaume BOURGEOIS aca1db5cad feat(chronicle): new Google Chronicle SIEM integration
Chronicle Backstory API, 5 commands: list IOCs, list alerts, list assets,
get IOC details. Service-account RS256 JWT auth (remote engine, PyJWT +
cryptography).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:25:51 +02:00
Guillaume BOURGEOIS d0d72c5171 feat(elasticsearch): new Elasticsearch log-search integration
Elasticsearch REST API, 7 commands: search (DSL or query_string), count, get/
index document, list indices, delete by query. API-key auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:25:50 +02:00
Guillaume BOURGEOIS fd64c245f4 feat(qradar): new IBM QRadar SIEM integration
QRadar REST API, 8 commands: list/get offenses, update offense (close/assign),
list reference sets, add/remove reference-set value (block lists), list assets.
SEC-token auth, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:25:49 +02:00
Guillaume BOURGEOIS 6cc0bb61bc feat(cisco-fmc): new Cisco Firepower Management Center integration
FMC REST API, 7 commands: list/create/delete host objects, list access
policies/rules, create block access rule. Token auth (generatetoken, token +
domain UUID from response headers), stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:20:41 +02:00
Guillaume BOURGEOIS 496ac6d8ce feat(checkpoint): new Check Point firewall-containment integration
Check Point Management Web API, 7 commands: show/add hosts, show access
rulebase, add access rule (drop), publish, install policy. Session (login)
auth with X-chkp-sid, stdlib-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:20:41 +02:00