Package Information
Documentation
@mixpeek/n8n-nodes-mixpeek
Turn URLs, text, images, and video into structured signals inside n8n.
Mixpeek is a multimodal processing API that lets you classify, search, cluster, and run ML inference on unstructured data — directly from n8n workflows.
Input → Mixpeek → Structured signals → Any system
Full docs & examples → mixpeek.com/connectors
What you can build in minutes
- Auto-tag content from URLs or files
- Semantic search across documents, images, or video
- Content moderation & safety signals
- Dataset enrichment before indexing
- Trigger workflows based on semantic similarity
Supported modalities
- Text
- Web pages (HTML)
- Images
- Video
- Files (via upload)
Quick example
Input: A URL or file
Output:
{
"categories": ["technology", "ai"],
"keywords": ["machine learning", "automation"],
"sentiment": 0.72,
"embeddings": [0.023, -0.041, ...]
}
Installation
In n8n
- Go to Settings > Community Nodes
- Select Install
- Enter
@mixpeek/n8n-nodes-mixpeek - Click Install
Manual
npm install @mixpeek/n8n-nodes-mixpeek
Credentials
Get your API key from app.mixpeek.com.
- In n8n: Credentials > Add Credential
- Search "Mixpeek API"
- Enter your API key
All Resources & Operations
Retriever
Multi-stage search pipelines with auto-optimization.
- Create, Get, List, Update, Delete
- Execute - Run a semantic search query
- Explain - Get execution plan
Inference
Direct ML model execution.
- Execute - Run inference with OpenAI, Anthropic, Google, or custom models
Collection
Transform objects into searchable documents using ML extractors.
- Create, Get, List, Update, Delete
Document
Query-ready outputs with full lifecycle management.
- Create, Get, List, Update, Delete
Upload
File upload management with presigned URLs.
- Create Presigned URL, Get, List, Delete
- Confirm - Verify upload completion
Bucket
Schema-backed containers for objects/blobs.
- Create, Get, List, Update, Delete
Namespace
Manage tenant isolation and environments.
- Create, Get, List, Update, Delete
Taxonomy
Similarity-based document classification.
- Create, Get, List, Update, Delete
Cluster
Semantic grouping with triggers.
- Create, Get, List, Delete
- Execute - Run clustering
Task
Async job tracking and monitoring.
- Get, List
Webhook
Event-driven automation.
- Create, Get, List, Update, Delete
Example Workflows
Semantic Search
- Add a Mixpeek node
- Resource: Retriever → Operation: Execute
- Enter Retriever ID and query
- Connect to any downstream node
Upload & Process a File
- Mixpeek node → Upload → Create Presigned URL
- HTTP node → PUT file to presigned URL
- Mixpeek node → Upload → Confirm
Run Inference
- Mixpeek node → Inference → Execute
- Model:
openai/gpt-4oranthropic/claude-3 - Input: your JSON payload
Development
Setup
cd n8n
npm install
npm run build
Test
npm test
# Integration tests
MIXPEEK_API_KEY=your_key npm run test:integration
Local dev with n8n
npm link
cd ~/.n8n/custom && npm link @mixpeek/n8n-nodes-mixpeek
n8n start
Resources
License
MIT