
Research
/Security News
OpenAPI React Query Codegen Compromised in Mini Shai-Hulud npm Supply Chain Attack
Ten malicious OpenAPI React Query Codegen versions were published to npm in the Mini Shai-Hulud attack, all with valid provenance.
n8n-nodes-anakin
Advanced tools
n8n node for Anakin API - web scraping, AI search, and intelligent data extraction
This is an n8n community node that lets you use the Anakin API in your n8n workflows.
Anakin provides powerful web scraping, AI-powered search, and intelligent data extraction capabilities. This node handles all the complexity of job submission and polling automatically.
n8n-nodes-anakin in the Package name fieldNavigate to your n8n installation folder and run:
npm install n8n-nodes-anakin
Then restart n8n.
Before using the Anakin node, you need to set up your API credentials:
https://api.anakin.io)The Anakin node supports three powerful operations:
Extract content and structured data from any website.
Trigger → Anakin (Scrape URL) → Process Data
Configuration:
https://example.com/product-pageus (optional)false (optional)300 seconds (optional)3 seconds (optional)Output:
{
"success": true,
"operation": "scrapeUrl",
"request_id": "req_123456",
"url": "https://example.com/product-page",
"status": "completed",
"html": "...",
"markdown": "...",
"generatedJson": {
// Structured data extracted from the page
}
}
Perform AI-powered searches using Perplexity AI. Get instant answers with citations.
Trigger → Anakin (Search) → Process Results
Configuration:
What are the latest trends in AI?5 (optional, default: 5)Output:
{
"success": true,
"operation": "search",
"query": "What are the latest trends in AI?",
"answer": "Based on recent developments...",
"results": [
{
"title": "AI Trends 2026",
"url": "https://example.com/ai-trends",
"content": "Summary of the article...",
"score": 0.95
}
],
"count": 5
}
Use Cases:
Advanced multi-stage AI pipeline that automatically:
Trigger → Anakin (Agentic Search) → Process Structured Data
Configuration:
Find the pricing plans for top 5 CRM softwaretrue (optional, more reliable)600 seconds (optional)5 seconds (optional)Output:
{
"success": true,
"operation": "agenticSearch",
"job_id": "job_789",
"status": "completed",
"query": "Find the pricing plans for top 5 CRM software",
"perplexity_answer": "Here are the top CRM solutions...",
"citations": [
{"url": "https://salesforce.com/pricing", "title": "Salesforce Pricing", "source_index": 0}
],
"scraped_data": [
{
"source_url": "https://salesforce.com/pricing",
"source_index": 0,
"data": {
"plans": [...],
"features": [...]
}
}
],
"chatgpt_schema": {
"type": "object",
"properties": {...}
},
"chatgpt_structured_data": {
"crm_platforms": [...]
},
"chatgpt_summary": "Comprehensive analysis of CRM pricing..."
}
Use Cases:
| Option | Description | Default |
|---|---|---|
| URL | The website URL to scrape | Required |
| Max Wait Time | Maximum seconds to wait for completion | 300 |
| Poll Interval | Seconds between status checks | 3 |
| Country Code | Proxy country code (e.g., us, uk, de) | us |
| Force Fresh | Bypass cache and force fresh scrape | false |
| Option | Description | Default |
|---|---|---|
| Search Query | The question or query to search | Required |
| Max Results | Maximum number of results to return | 5 |
| Option | Description | Default |
|---|---|---|
| Search Prompt | The search prompt for analysis | Required |
| Use Browser | Use browser for scraping (more reliable) | true |
| Max Wait Time | Maximum seconds to wait for completion | 600 |
| Poll Interval | Seconds between status checks | 5 |
The node handles all the complexity of:
The node will throw an error if:
You can enable Continue on Fail in the node settings to handle errors gracefully.
POST /v1/request - Submit scraping jobGET /v1/request/{id} - Check job statusPOST /v1/search - Perform AI search (synchronous)POST /v1/agentic-search - Submit agentic search jobGET /v1/agentic-search/{jobId} - Check agentic search status# Clone the repository
git clone https://github.com/Anakin-Inc/blueprint-scribe-35.git
cd blueprint-scribe-35/external-integrations/n8n
# Install dependencies
npm install
# Build the node
npm run build
# Link for local development
npm link
cd ~/.n8n/custom
npm link n8n-nodes-anakin
n8n-nodes-anakin/
├── credentials/
│ └── AnakinScraperApi.credentials.ts
├── nodes/
│ └── AnakinScraper/
│ └── AnakinScraper.node.ts
├── package.json
└── README.md
For issues, questions, or contributions:
MIT
FAQs
n8n node for Anakin API - web scraping, AI search, and intelligent data extraction
We found that n8n-nodes-anakin demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Research
/Security News
Ten malicious OpenAPI React Query Codegen versions were published to npm in the Mini Shai-Hulud attack, all with valid provenance.

Security News
Socket joins more than 100 technology, cybersecurity, and financial organizations calling for a global surge in cyber defense.

Product
Enterprise security teams can now detect malware, credential theft, suspicious network activity, and risky updates across Microsoft Edge extensions.