Skip to main content
ClaudeWave
PravinrajV avatar
PravinrajV

vncntlabs-apify-examples

Ver en GitHub

Runnable examples for VNCNT Labs Apify Actors: keyword search volume, competitor SEO report, Google Trends volume (Python, Node, curl, n8n, MCP)

MCP ServersRegistry oficial0 estrellas0 forks● JavaScriptMITActualizado yesterday
ClaudeWave Trust Score
95/100
✓ Verified
Passed
  • ✓Open-source license (MIT)
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Topics declared
  • ✓Documented (README)
Last scanned: 10/19/2026
Install in Claude Code / Claude Desktop
Method: pip / Python · -r
Claude Code CLI
claude mcp add vncntlabs-apify-examples -- python -m -r
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "vncntlabs-apify-examples": {
      "command": "python",
      "args": ["-m", "-r"],
      "env": {
        "APIFY_TOKEN": "<apify_token>"
      }
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Install first: pip install -r
Detected environment variables
APIFY_TOKEN
Casos de uso

Resumen 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.
apifygoogle-trendskeyword-researchmcpn8nseo

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.

Featured on ClaudeWave: PravinrajV/vncntlabs-apify-examples
[![Featured on ClaudeWave](https://claudewave.com/api/badge/pravinrajv-vncntlabs-apify-examples)](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

Alternativas a vncntlabs-apify-examples