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_TOKENMCP Servers overview
# 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.
What people ask about vncntlabs-apify-examples
What is PravinrajV/vncntlabs-apify-examples?
+
PravinrajV/vncntlabs-apify-examples is mcp servers for the Claude AI ecosystem. Runnable examples for VNCNT Labs Apify Actors: keyword search volume, competitor SEO report, Google Trends volume (Python, Node, curl, n8n, MCP) It has 0 GitHub stars and its last recorded update is dated 2026-10-17.
How do I install vncntlabs-apify-examples?
+
You can install vncntlabs-apify-examples by cloning the repository (https://github.com/PravinrajV/vncntlabs-apify-examples) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is PravinrajV/vncntlabs-apify-examples safe to use?
+
Our security agent has analyzed PravinrajV/vncntlabs-apify-examples and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains PravinrajV/vncntlabs-apify-examples?
+
PravinrajV/vncntlabs-apify-examples is maintained by PravinrajV. The last recorded GitHub activity is dated 2026-10-17, with 0 open issues.
Are there alternatives to vncntlabs-apify-examples?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy vncntlabs-apify-examples to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](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>More 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