Abnormal MCP Server
io.github.GregDog/mcp-server-abnormal·v1.1.0Abnormal Security MCP: threats, search, remediation, ATO cases, vendor/BEC, and evidence download.
0 stars
Reviews
Write oneNobody has reviewed Abnormal MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Abnormal MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Abnormal MCP Server compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 73/100
- higher than 42% of 3,470 Web search servers
Install Abnormal MCP Server in Claude Code, Cursor or VS Code
claude mcp add mcp-server-abnormal -- docker run -i --rm ghcr.io/gregdog/mcp-server-abnormal:v1.1.0
What the publisher says
From the Abnormal MCP Server repository's README, as published. We do not edit it. Read it on GitHub
Abnormal MCP Server
A secure, open-source Model Context Protocol server for Abnormal Security.
This project is not an official Abnormal product and is not endorsed by Abnormal AI.
Overview
abnormal-mcp lets MCP clients such as Cursor and Claude Desktop query Abnormal Security over stdio (default) or Streamable HTTP. It uses a lightweight handwritten client against the Abnormal Security Client API.
MCP Client
→ Abnormal MCP Server (stdio or HTTP)
→ Abnormal REST APIThe server is read-only by default. Response and evidence download tools are opt-in and independent. Abnormal authorization still applies to every request.
Features
Read (always on)
- Threat list and get from the Threat Log
- Threat links and attachment metadata
- Threat action status poll (abnormalthreataction_get)
- Message search with ergonomic filters (since, sender, senderdomain, recipient, subject, url, attachment, senderip, judgement)
- Search activity list and status
- Message remediation history
- AI Security Mailbox (formerly Abuse Mailbox) campaigns and unanalyzed reports
- Employee profile, identity (Genome), and recent logins
- ATO case list, detail, and analysis
- Vendor list, detail, activity, and vendor compromise cases
- Detection 360 report list (false positives and missed attacks)
- US, EU, and FedRAMP base URLs (configurable)
Response (opt-in: ABNORMALALLOWRESPONSE=true)
- Search remediation (delete, movetoinbox) with confirm: true preview gate
- Threat remediate / unremediate with confirm: true preview gate
- ATO case status update with confirm: true preview gate
- Detection 360 report submit (false positive, missed attack/spam/graymail) with confirm: true preview gate
Evidence download (opt-in: ABNORMALALLOWEVIDENCEDOWNLOAD=true)**
- Message EML download (by ABX message ID or search cloudmessageid)
- Attachment analysis signals and attachment download
- Metadata + bounded preview by default; optional base64 embed (max 1 MiB in tool output)
- stdio transport (default) and opt-in Streamable HTTP
- Native Go binary and Docker image
- MCP Registry listing on tagged releases (io.github.GregDog/mcp-server-abnormal)
Quick Start
Create an Abnormal REST API token in the Abnormal portal under Integrations → Abnormal REST API.
export ABNORMAL_API_TOKEN="your-token"
abnormal-mcp serveInstallation
From source
git clone https://github.com/GregDog/mcp-server-abnormal.git
cd mcp-server-abnormal
make buildDocker
docker run --rm -i \
-e ABNORMAL_API_TOKEN \
ghcr.io/gregdog/mcp-server-abnormal serveClient configuration
Cursor (stdio)
See examples/cursor.mcp.json.
Claude Desktop
See examples/claude-desktop.json.
Tools
27 read tools are always registered. With ABNORMALALLOWEVIDENCEDOWNLOAD=true, five evidence tools are added (32 total). With ABNORMALALLOW_RESPONSE=true, four response tools are added (31 total, or 36 with both gates enabled).
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19restoreD → Bscore 73
Abnormal MCP Server: common questions
- Is Abnormal MCP Server safe?
- Mostly: it is graded B (73/100). Read the Abnormal MCP Server safety report
- How do I install Abnormal MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Abnormal MCP Server need an API key?
- Yes. The registry entry asks for
ABNORMAL_API_TOKEN. - Is Abnormal MCP Server maintained?
- The last commit was 34 days ago (2026-10-01). The latest release is v1.1.0.
- What can I use instead of Abnormal MCP Server?
- Servers from other publishers that do the same job: Arxiv MCP server, Misakanet MCP server and Legal Data Hunter MCP server.
Alternatives to Abnormal MCP Server
Same job from other publishers: the closest match first, then the best rated.
- ArxivSearch arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.not reviewedWidely usedA
- MisakanetFailure-memory layer for coding agents: search evidence-rated failure lessons by error text.not reviewedEstablishedA
Legal Data HunterSearch 18M+ legal documents worldwide — case law, legislation, and doctrine across 110+ countries.not reviewedEstablishedA- Eur LexSearch EU legislation, CJEU case law, and treaties; traverse CELLAR graph; browse EuroVoc concepts.not reviewedEstablishedA