Runnable examples for VNCNT Labs Apify Actors: keyword search volume, competitor SEO report, Google Trends volume (Python, Node, curl, n8n, MCP)
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
claude mcp add vncntlabs-apify-examples -- python -m -r{
"mcpServers": {
"vncntlabs-apify-examples": {
"command": "python",
"args": ["-m", "-r"],
"env": {
"APIFY_TOKEN": "<apify_token>"
}
}
}
}APIFY_TOKENResumen de MCP Servers
# VNCNT Labs Apify examples
Minimal, runnable code for three tutorials on pulling SEO and search data through the Apify API. Each folder has the same call
four ways: curl, Python (`apify-client`), Node.js (`apify-client`) and, where the tutorial uses it, an n8n workflow. The `mcp/`
folder connects Claude, ChatGPT or Cursor to the same Actors through Apify's MCP server.
| Folder | Tutorial | Apify Actor |
|---|---|---|
| [`01-keyword-search-volume`](01-keyword-search-volume) | Bulk Google + Amazon keyword search volume ([tutorial](https://dev.to/vncntlabs/bulk-google-amazon-keyword-search-volume-for-about-3-per-1000-keywords-api-n8n-claude-f87)) | [Keyword Search Volume](https://apify.com/vncntlabs/keyword-search-volume) |
| [`02-competitor-seo-report`](02-competitor-seo-report) | A competitor SEO report for any domain (tutorial coming soon) | [Domain SEO Data](https://apify.com/vncntlabs/domain-seo-data) |
| [`03-google-trends-volume`](03-google-trends-volume) | Google Trends with real monthly-search numbers (tutorial coming soon) | [Google Trends with Search Volume](https://apify.com/vncntlabs/google-trends-search-volume) |
## Setup
You need an Apify account and an API token (Apify Console > Settings > API & Integrations).
```bash
export APIFY_TOKEN=your_apify_token_here # or copy .env.example to .env and load it; never commit it
pip install -r requirements.txt # Python 3.10+
npm install # Node 18+
```
Every example reads the token from the `APIFY_TOKEN` environment variable. Nothing in this repo contains a real token.
## Run
```bash
# Python
python 01-keyword-search-volume/python_example.py
# Node
node 01-keyword-search-volume/node_example.mjs
# curl (synchronous: returns the dataset rows as JSON)
./01-keyword-search-volume/curl.sh
```
Each Python and Node script uses the tutorial's input by default. Pass a JSON file to use your own input:
```bash
python 02-competitor-seo-report/python_example.py my-input.json
```
`test-inputs/` holds the smallest useful input for each Actor (1 keyword, 1 domain, 1 term). `scripts/smoke_test.sh` runs
all six Python and Node examples with them.
**Note for Python:** `apify-client` 3.x returns a `Run` object, so the dataset ID is `run.default_dataset_id`. Code written
for 1.x/2.x uses `run["defaultDatasetId"]` instead.
## n8n
Import `01-keyword-search-volume/n8n-workflow.json` (Workflows > Import from file). Then create a **Header Auth** credential
with name `Authorization` and value `Bearer <your token>`, and select it on the HTTP Request node. Each keyword becomes one n8n item.
## Claude, ChatGPT, Cursor (MCP)
| File | Use it when |
|---|---|
| `mcp/remote-oauth.json` | Your client supports remote MCP servers. You sign in to Apify in the browser, and no token goes in the file. |
| `mcp/remote-bearer.json` | You'd rather use a token. Clients that expand environment variables read `${APIFY_TOKEN}`. Otherwise, paste your token. |
| `mcp/local-stdio.json` | Your client only supports local servers (needs Node 18+). Replace the placeholder token. |
Each config loads only the three Actors above plus Apify's Actor-search tools. Then ask something like
*"Get US Google and Amazon search volume for these 40 keywords and sort by volume per KD point."*
## Costs
All three Actors are pay-per-event, and you pay only for results returned. Current prices are on each Actor's Store page,
and you can cap a run with `maxTotalChargeUsd` (Keyword Search Volume input) or the maximum charge setting on any run.
## License
MIT, see [LICENSE](LICENSE). The data comes from the Actors' providers under their terms. Not affiliated with Google or Amazon.
Lo que la gente pregunta sobre vncntlabs-apify-examples
¿Qué es PravinrajV/vncntlabs-apify-examples?
+
PravinrajV/vncntlabs-apify-examples es mcp servers para el ecosistema de Claude AI. Runnable examples for VNCNT Labs Apify Actors: keyword search volume, competitor SEO report, Google Trends volume (Python, Node, curl, n8n, MCP) Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-17.
¿Cómo se instala vncntlabs-apify-examples?
+
Puedes instalar vncntlabs-apify-examples clonando el repositorio (https://github.com/PravinrajV/vncntlabs-apify-examples) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar PravinrajV/vncntlabs-apify-examples?
+
Nuestro agente de seguridad ha analizado PravinrajV/vncntlabs-apify-examples y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene PravinrajV/vncntlabs-apify-examples?
+
PravinrajV/vncntlabs-apify-examples es mantenido por PravinrajV. La última actividad registrada en GitHub es del 2026-10-17, con 0 issues abiertos.
¿Hay alternativas a vncntlabs-apify-examples?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega vncntlabs-apify-examples en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/pravinrajv-vncntlabs-apify-examples)<a href="https://claudewave.com/repo/pravinrajv-vncntlabs-apify-examples"><img src="https://claudewave.com/api/badge/pravinrajv-vncntlabs-apify-examples" alt="Featured on ClaudeWave: PravinrajV/vncntlabs-apify-examples" width="320" height="64" /></a>Más MCP Servers
Reverse engineer anything with agents, from app behavior down to native binaries.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ A Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev