
Security News
PodRocket Podcast: Inside the Recent npm Supply Chain Attacks
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
@abusix/guardian-intel-mcp-server
Advanced tools
MCP server for Abusix Guardian Intel threat intelligence API
A Model Context Protocol (MCP) server that provides AI assistants with access to Abusix Guardian Intel threat intelligence data. This server enables AI models to perform IP reputation lookups, analyze threat intelligence tags, and access comprehensive security data with high-fidelity and low false positives.
The easiest way to use this MCP server is with NPX:
# Set your API key
export ABUSIX_API_KEY="your-api-key-here"
# Run the MCP server
npx @abusix/guardian-intel-mcp-server
npm install -g @abusix/guardian-intel-mcp-server
guardian-intel-mcp-server
Variable | Description | Required |
---|---|---|
ABUSIX_API_KEY | Your Abusix Guardian Intel API key | ✅ Yes |
ABUSIX_BASE_URL | Custom API endpoint (default: https://threat-intel-api.abusix.com/beta) | ❌ No |
npx @abusix/guardian-intel-mcp-server [options]
Options:
--api-key <key> Abusix Guardian Intel API key
--base-url <url> Base URL for Guardian Intel API
--debug Enable debug logging
--help-usage Show detailed usage examples
-h, --help Display help for command
This server provides 4 MCP tools for comprehensive threat intelligence analysis:
guardian_intel_lookup
Look up threat intelligence for an IP address.
Parameters:
ip
(string, required): IPv4 or IPv6 address to analyzeReturns:
guardian_intel_tags_list
Retrieve all available threat intelligence tags.
Parameters:
includeDescriptions
(boolean, optional): Include detailed tag descriptionsReturns:
guardian_intel_tag_details
Get detailed information about a specific threat intelligence tag.
Parameters:
tagName
(string, required): Name of the tag (e.g., "credentials:brute-force")Returns:
guardian_intel_tag_ips
Retrieve IP addresses associated with a specific threat intelligence tag.
Parameters:
tagName
(string, required): Name of the tagoffset
(number, optional): Starting offset for pagination (default: 0)limit
(number, optional): Maximum IPs to return (default: 1000, max: 10000)snapshot
(string, optional): Snapshot ID for consistent paginationReturns:
Add to your Claude Desktop configuration file:
{
"mcpServers": {
"guardian-intel": {
"command": "npx",
"args": ["@abusix/guardian-intel-mcp-server"],
"env": {
"ABUSIX_API_KEY": "your-api-key-here"
}
}
}
}
Add to your config.json
:
{
"mcpServers": [
{
"name": "guardian-intel",
"command": "npx",
"args": ["@abusix/guardian-intel-mcp-server"],
"env": {
"ABUSIX_API_KEY": "your-api-key-here"
}
}
]
}
mcp-client connect stdio -- npx @abusix/guardian-intel-mcp-server
Guardian Intel uses three main IP classifications:
Abusix Guardian Intel aggregates data from multiple high-quality sources:
# Clone the repository
git clone https://github.com/abusix/guardian-intel-mcp-server.git
cd guardian-intel-mcp-server
# Install dependencies
npm install
# Set up your API key
export ABUSIX_API_KEY="your-api-key-here"
# Run in development mode
npm run dev
# Build for production
npm run build
# Test the built version
npm start
# Test API connection without API key (should fail gracefully)
node dist/cli.js --debug
# Test with API key
ABUSIX_API_KEY="your-key" node dist/cli.js --debug
The server includes comprehensive error handling for:
"ABUSIX_API_KEY environment variable is required"
export ABUSIX_API_KEY="your-key"
or use the --api-key
option"Unable to connect to Guardian Intel API"
"Guardian Intel API Error (401)"
"Guardian Intel API Error (503)"
Enable debug mode for detailed logging:
npx @abusix/guardian-intel-mcp-server --debug
MIT License - see LICENSE file for details.
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)Made with ❤️ by Abusix - Making the digital world safer
FAQs
MCP server for Abusix Guardian Intel threat intelligence API
The npm package @abusix/guardian-intel-mcp-server receives a total of 4 weekly downloads. As such, @abusix/guardian-intel-mcp-server popularity was classified as not popular.
We found that @abusix/guardian-intel-mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 6 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
Security News
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
Product
Socket Firewall is a free tool that blocks malicious packages at install time, giving developers proactive protection against rising supply chain attacks.