api-patterns
3CX's native PBX MCP server: the per-PBX endpoint shape (every PBX is its own FQDN and its own OAuth authorization server — there is no shared mcp.3cx.com),…
Mimecast threat data: Targeted Threat Protection logs for URL clicks, attachment analysis, and impersonation attempts; threat remediation incidents; and audit events.
$ npx -y skills add wyre-technology/msp-claude-plugins --skill threat-intelligence --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/threat-intelligenceContext preview
The summary Claude sees to decide when to auto-load this skill.
Mimecast threat data: Targeted Threat Protection logs for URL clicks, attachment analysis, and impersonation attempts; threat remediation incidents; and audit events.
name: "Mimecast Threat Intelligence" description: > Mimecast threat data: Targeted Threat Protection logs for URL clicks, attachment analysis, and impersonation attempts; threat remediation incidents; and audit events. when_to_use: >- When investigating Mimecast threat activity, reviewing TTP detections, or auditing admin actions. Use when: mimecast threat, TTP, mimecast URL protection, mimecast attachment protection, mimecast impersonation, mimecast incident, mimecast threat remediation, mimecast targeted threat protection, mimecast phishing, or mimecast malware.
Mimecast's Targeted Threat Protection (TTP) is an advanced security layer that inspects URLs and attachments in real time and detects impersonation attempts. When TTP events occur — a user clicking a suspicious URL, a malicious attachment being sandboxed, or an impersonation attempt being identified — Mimecast logs these as TTP events that feed into threat remediation incidents. This skill covers reading TTP logs, reviewing threat remediation incidents, and using audit events to investigate security events.
— TTP logs are read-only evidence and carry no disposition controls; use `Mimecast Message Tracking`.
reputation, sandbox, and lookalike-domain driven. Behavioural BEC modelling of established relationships is a different product; use `Abnormal Security Threats`.
`Mimecast Queue Management`.
TTP has three components:
1. **URL Protection** — Rewrites URLs in emails and checks them at click time against reputation databases. Tracks every URL click attempt, whether blocked or permitted. 2. **Attachment Protection** — Sandboxes email attachments before delivery. Detects malware, zero-day exploits, and suspicious macros. 3. **Impersonation Protection** — Detects emails that spoof trusted senders — executives, trusted domains, or known contacts.
When TTP identifies a confirmed threat (e.g. a URL classified as malicious after delivery, or a sandboxed attachment containing malware), Mimecast can create a threat remediation incident — a structured record of the threat and recommended remediation actions, such as removing emails from user mailboxes.
The Mimecast audit log records all administrative actions and significant security events — policy changes, user login events, held message releases, and API operations. Useful for compliance investigations and detecting unauthorized admin activity.
mimecast_get_ttp_logs
Retrieves TTP event logs across URL protection, attachment protection, and impersonation protection.
Parameters:
**Example — URL click logs:**
{
"type": "url",
"start": "2026-03-01T00:00:00Z",
"end": "2026-03-02T23:59:59Z"
}**Example URL TTP response:**
{
"meta": {
"status": 200,
"pagination": {
"pageSize": 25,
"totalCount": 18,
"next": null
}
},
"data": [
{
"date": "2026-03-01T14:35:22Z",
"url": "https://malicious-site.com/payload",
"action": "block",
"userEmail": "user@client.com",
"from": "phishing@external-domain.com",
"subject": "Your account needs attention",
"messageId": "<abc123@external-domain.com>",
"scanResult": "malicious",
"category": "phishing"
},
{
"date": "2026-03-01T09:12:05Z",
"url": "https://legitimate-site.com/page",
"action": "allow",
"userEmail": "another@client.com",
"from": "newsletter@legitimate-site.com",
"subject": "Monthly Update",
"messageId": "<def456@legitimate-site.com>",
"scanResult": "clean",
"category": null
}
]
}Key fields:
**Example — Attachment TTP response:**
{
"meta": { "status": 200 },
"data": [
{
"date": "2026-03-01T11:20:00Z",
"filename": "invoice_march.xlsm",
"result": "malicious",
"definition": "Macro dropper — Emotet variant",
"from": "billing@fake-vendor.net",
"to": "accountspayable@client.com",
"messageId": "<ghi789@fake-vendor.net>",
"action": "block"
}
]
}**Example — Impersonation TTP response:**
{
"meta": { "status": 200 },
"data": [
{
"date": "2026-03-01T16:44:00Z",
"from": "ceo@c1ient.com",
"to": "cfo@client.com",
"subject": "Urgent Wire Transfer",
"action": "hold",
"definition": "Domain lookalike — executive impersonation",
"similarDomain": "client.com"
}
]
}mimecast_get_threat_incidents
Returns threat remediation incidents — confirmed threats requiring mailbox remediation.
Parameters:
**Example response:**
{
"meta": { "status": 200 },
"data": [
{
"id": "TRI-20260301-001",
"created": "2026-03-01T15:00:00Z",
"type": "url",
"status": "open",
"severity": "high",
"reason": "URL reclassified as malicious post-delivery",
"url": "https://malicious-site.com/payload",
"affectedUsers": [
"user@client.com",
"manager@client.com"
],
"affectedMessages": 4,
"remediationAction": "remove_from_mailbox",
"remediatOne command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: mcp.wyre.ai
Repo: wyre-technology/msp-claude-plugins
3CX's native PBX MCP server: the per-PBX endpoint shape (every PBX is its own FQDN and its own OAuth authorization server — there is no shared mcp.3cx.com),…
3CX's live-operations surface: read-only visibility into active calls, recordings, voicemail, department and queue membership, and forwarding/presence…
3CX's read-only directory surface: resolving a caller by email or by exact extension, searching the PBX's own phonebooks, searching contacts synced from an…
3CX's system-and-configuration surface: server time, PBX event log and application log search, service status, database schema and the read-only SELECT-only…
Abnormal Security abuse mailbox cases: user-reported email submissions, case statuses and judgments, the case lifecycle, bulk and remediation actions, and…
Abnormal Security message analysis: message retrieval, email header inspection, attachments, sender reputation, delivery context, and SPF/DKIM/DMARC…