Built by the team behind , the SEO platform trusted by 60,000+ marketers since 2016.
Real-time data from Google with a single API call.
MCP server & SEO skills for Claude, Gemini, and other AI CLIs.
No sign-up required to start. Grab your API key and start building in seconds.
Extract SERP data from chosen keyword
0 tokens left
or create an account and get 1,000 tokens free
Request
Language: Shell
curl --request GET \
--url 'https://api.nodeshub.io/v1/search?keyword=Pressure%20washer&hl=en&gl=us' \
--header 'Authorization: Bearer YOUR_API_KEY'Response
{
"search_engine": "google",
"location": "us",
"language": "en",
"timestamp": "2025-09-11T12:30:45.123456",
"search_url": null,
"total_results_count": null,
"results": { "query": "Pressure washer" }
}Your key with 100 free tokens is generated automatically in the playground above. It works instantly, no sign-up needed to start.
Copy the entire page as markdown. Paste it into ChatGPT, Claude, or any AI tool for instant analysis.
What's inside
All pages
Home, SEO Skills, Automations, Affiliate
API & endpoints
SERPdata, Query fan-out, Intent Classifier
Pricing tables
Token costs, plans, enterprise options
FAQ & community
All questions answered, Discord links
Send a keyword plus a few parameters (country, language, device) over a simple HTTP request.
We return the data you need. What comes back depends on the endpoint you choose.
Stable, normalized schema, ready to drop into your code, pipeline, dashboard, or AI agent.
Test any endpoint live in your browser. A key is generated for you instantly. Nothing to install, no account.
Call the endpoint from your terminal or app with your key. Copy-paste examples in Shell, JS, Python, and more.
$ curl -X GET '…/api/serp?q=…'Add an HTTP node in n8n, Make, or Zapier and point it at Nodeshub. Schedule checks and build reports without writing code.
Connect via MCP or run the SEO skills inside Claude, Cursor, Windsurf, or Gemini.
For full setup instructions, endpoint parameters, and code examples see the documentation.
see docsSkip the scraping stack. One HTTP call returns normalized SERP fields you can drop straight into your product, script, or pipeline.
Rank tracking, competitor analysis, content briefs. Pull live Google data on demand, without a heavy platform or a subscription.
Wire Nodeshub into n8n, Make, or Zapier with a plain HTTP request. Schedule SERP checks and build reports without writing code.
Give Claude, Cursor, or Gemini live search data through the MCP server and ready-made SEO skills.
One key, three endpoints: full Google SERPs as JSON, keyword fan-out into research outlines, and search-intent classification.
SERPdataAll the SERP snippets you care about. One API.
Track how Google displays your content and your competitors across featured boxes, AI answers, and dynamic question lists. Pull up to the full top 100 organic results in a single request.
Explore SERPdataOver 20 snippet types supported. See the full list in our docs



Intent ClassifierWhat does the searcher actually want?
Align your content strategy with search intent. Match the format to what users expect and prioritize pages that convert.
# Classify intent
GET /v1/intent-classifier
→ intent · confidence · reasoning
Four intent classes · 5 tokens per query. See the full docs
Query fan-outOne keyword → full research outline
The same idea behind how AI assistants expand a search before they answer, now available as an API.
8 intent types · 15+ scored variants per call. See the full docs
12 ready-made skills for Claude, Gemini, or any AI CLI, covering keyword research, SERP analysis, content briefs, rank tracking, and more. Clone the repo, run a slash command, get structured results.
{ "mcpServers": { "nodeshub": { "command": "npx", "args": ["-y", "serpdata-mcp"], "env": { "SERPDATA_API_KEY": "your-api-key-here" } } }}Connect via MCP to use SERP data inside Claude, Cursor, or Windsurf, without leaving the conversation.
Connect Nodeshub to your automation workflows. Schedule SERP checks, build reports, and monitor competitors without writing a single line of code.
Drag to the volume you need and see the cheapest way to buy it and what it unlocks.
Free to start: 100 tokens in the playground (no login) plus 1,000 when you create an account. Paid packages then move in 5,000-token steps.
Cheapest option
45,000 tokens
$118
| Action | Tokens per call | You get45,000 tokens | Cost per call | ||
|---|---|---|---|---|---|
| Lite | Basic | Big Data | |||
SERPdata | |||||
| Check a keyword's rank & full SERP | 1 | 45,000 | ~$0.0038 | ~$0.0025 | ~$0.0017 |
Query fan-out | |||||
| Expand a keyword into a research brief | 7.5 | 6,000 | ~$0.0285 | ~$0.0186 | ~$0.0128 |
| AI deep-research a topic (reasoning) | 30 | 1,500 | ~$0.114 | ~$0.074 | ~$0.051 |
Intent Classifier | |||||
| Classify the search intent of a query | 5 | 9,000 | ~$0.0190 | ~$0.0124 | ~$0.0085 |
SERPdataCheck a keyword's rank & full SERP
45,000
you get
Query fan-outExpand a keyword into a research brief
6,000
you get
AI deep-research a topic (reasoning)
1,500
you get
Intent ClassifierClassify the search intent of a query
9,000
you get
You get = how many calls you can make with 45,000 tokens.
From live dashboards to AI agents, just a few of the things teams ship on the Nodeshub API.
Rank tracking dashboards
Pull keyword positions on a schedule and chart movement over time.
Competitor SERP monitoring
See who ranks above you and get alerted the moment it changes.
Content brief generator
Scrape the top 10 results and extract structure, headings, and gaps.
Featured-snippet finder
Detect position-zero opportunities and optimize to win them.
Keyword research pipelines
Fan out one seed keyword into hundreds of long-tail variations.
SERP feature audits
Map which PAA, image, video, and shopping blocks trigger per query.
Rank tracking dashboards
Pull keyword positions on a schedule and chart movement over time.
Competitor SERP monitoring
See who ranks above you and get alerted the moment it changes.
Content brief generator
Scrape the top 10 results and extract structure, headings, and gaps.
Featured-snippet finder
Detect position-zero opportunities and optimize to win them.
Keyword research pipelines
Fan out one seed keyword into hundreds of long-tail variations.
SERP feature audits
Map which PAA, image, video, and shopping blocks trigger per query.
SEO agent inside Claude
Ask for live SERP analysis right in your editor over MCP.
Automated content audits
Let the model crawl rankings and score your pages vs. competitors.
Search-intent routing
Sort keywords into informational, commercial, and transactional buckets.
Programmatic SEO at scale
Generate thousands of topic and location pages backed by real data.
Grounded research agents
Give agents live Google grounding instead of stale training data.
Chatbots with real-time search
Answer questions with fresh, cited web results, not guesses.
SEO agent inside Claude
Ask for live SERP analysis right in your editor over MCP.
Automated content audits
Let the model crawl rankings and score your pages vs. competitors.
Search-intent routing
Sort keywords into informational, commercial, and transactional buckets.
Programmatic SEO at scale
Generate thousands of topic and location pages backed by real data.
Grounded research agents
Give agents live Google grounding instead of stale training data.
Chatbots with real-time search
Answer questions with fresh, cited web results, not guesses.
One-command keyword maps
Run a slash command and get a clustered keyword map in seconds.
Bulk rank checks
Feed a keyword list, get positions for every one in a single run.
Content gap analysis
Compare your coverage against the top-ranking pages automatically.
Local SEO tracking
Monitor rankings by city, region, and device from one call.
No-code SERP reports
Wire Nodeshub into Make.com and ship weekly reports on autopilot.
Self-hosted SERP workflows
Drop Nodeshub into an n8n workflow and run reports on your own server.
Scheduled reports in CI
Run SERP checks on a cron in GitHub Actions and commit the results.
Price & product monitoring
Track shopping results and competitor listings over time.
One-command keyword maps
Run a slash command and get a clustered keyword map in seconds.
Bulk rank checks
Feed a keyword list, get positions for every one in a single run.
Content gap analysis
Compare your coverage against the top-ranking pages automatically.
Local SEO tracking
Monitor rankings by city, region, and device from one call.
No-code SERP reports
Wire Nodeshub into Make.com and ship weekly reports on autopilot.
Self-hosted SERP workflows
Drop Nodeshub into an n8n workflow and run reports on your own server.
Scheduled reports in CI
Run SERP checks on a cron in GitHub Actions and commit the results.
Price & product monitoring
Track shopping results and competitor listings over time.
Everything you need to know about the Nodeshub API, endpoints, and pricing.