VNCNT Labs SEO & Search Data

Registre officiel Recherche et web

Keyword volume and ideas, rank tracking, backlinks, domain SEO, Trends, AI visibility. Pay per use.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http vncnt-labs-seo-search-data 'https://mcp.apify.com/?tools=vncntlabs/keyword-search-volume,vncntlabs/keyword-ideas,vncntlabs/domain-seo-data,vncntlabs/google-trends-search-volume,vncntlabs/ai-search-visibility-tracker,vncntlabs/google-maps-rank-tracker,vncntlabs/google-ads-transparency,vncntlabs/google-news-scraper,vncntlabs/seo-content-bundle,vncntlabs/google-rank-tracker,vncntlabs/backlink-checker'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "vncnt-labs-seo-search-data": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=vncntlabs/keyword-search-volume,vncntlabs/keyword-ideas,vncntlabs/domain-seo-data,vncntlabs/google-trends-search-volume,vncntlabs/ai-search-visibility-tracker,vncntlabs/google-maps-rank-tracker,vncntlabs/google-ads-transparency,vncntlabs/google-news-scraper,vncntlabs/seo-content-bundle,vncntlabs/google-rank-tracker,vncntlabs/backlink-checker"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. VNCNT Labs Apify examples
  2. Setup
  3. Run
  4. n8n
  5. Claude, ChatGPT, Cursor (MCP)
  6. Costs
  7. License

VNCNT Labs Apify examples

Minimal, runnable code for the VNCNT Labs 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.

FolderTutorialApify Actor
01-keyword-search-volumeBulk Google + Amazon keyword search volume (tutorial)Keyword Search Volume
02-competitor-seo-reportA competitor SEO report for any domain (tutorial coming soon)Domain SEO Data
03-google-trends-volumeGoogle Trends with real monthly-search numbers (tutorial coming soon)Google Trends with Search Volume
04-website-traffic-checkerWebsite traffic checker: Google traffic, competitor keywords and SEO competitors for any domain (tutorial)Domain SEO Data
05-youtube-transcriptsYouTube transcripts with timestamps from links, keyword searches or channels (tutorial coming soon)YouTube Transcript Scraper
06-seo-content-researchAn SEO content-research report per keyword: volume, Google top 10, People Also Ask and YouTube transcripts (tutorial coming soon)SEO Content Research
07-amazon-niche-analyzerAmazon niche research for low-content books, Kindle and print-on-demand t-shirts (tutorial coming soon)Amazon Book & T-Shirt Niche Analyzer

Setup

You need an Apify account and an API token (Apify Console > Settings > API & Integrations).

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

# 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:

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 the 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)

FileUse it when
mcp/remote-oauth.jsonYour client supports remote MCP servers. You sign in to Apify in the browser, and no token goes in the file.
mcp/remote-bearer.jsonYou'd rather use a token. Clients that expand environment variables read ${APIFY_TOKEN}. Otherwise, paste your token.
mcp/local-stdio.jsonYour 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. For YouTube transcripts, use 05-youtube-transcripts/mcp.json (https://mcp.apify.com/?tools=vncntlabs/youtube-transcript-scraper). For content research, use 06-seo-content-research/mcp.json, and for Amazon niche research, 07-amazon-niche-analyzer/mcp.json. 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. The data comes from the Actors' providers under their terms. Not affiliated with Google or Amazon.

Questions fréquentes

Qu'est-ce que VNCNT Labs SEO & Search Data ?

Keyword volume and ideas, rank tracking, backlinks, domain SEO, Trends, AI visibility. Pay per use.

Comment installer VNCNT Labs SEO & Search Data ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http vncnt-labs-seo-search-data 'https://mcp.apify.com/?tools=vncntlabs/keyword-search-volume,vncntlabs/keyword-ideas,vncntlabs/domain-seo-data,vncntlabs/google-trends-search-volume,vncntlabs/ai-search-visibility-tracker,vncntlabs/google-maps-rank-tracker,vncntlabs/google-ads-transparency,vncntlabs/google-news-scraper,vncntlabs/seo-content-bundle,vncntlabs/google-rank-tracker,vncntlabs/backlink-checker'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour VNCNT Labs SEO & Search Data ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

VNCNT Labs SEO & Search Data est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient VNCNT Labs SEO & Search Data ?

Il est publié par PravinrajV. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.