Real-time SERP data from Google with a single API call
MCP server & SEO skills for Claude, Gemini, and other AI CLIs
No sign-up required. Grab your API key and start building in seconds.
Extract SERP data from chosen keyword
25 tokens left
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" }
}Get your API key instantly, pick an endpoint, and start pulling structured
Google data in seconds — no sign-up, no dashboard, no overhead.

Your API key – with 100 free crawls included – is generated automatically in the playground above. Copy it and store it somewhere safe: there is no user panel, no accounts, and no password recovery. Need more crawls? Purchase a paid plan and tokens will be added to the same key.
API playground
Test endpoints live in the browser. Your API key is generated instantly — no account needed.
cURL / command line
Call the API directly from your terminal or integrate into scripts and custom software.
No-code automations
Connect with n8n, Make.com, or Zapier. Schedule SERP lookups and build automated workflows — no coding required.
Your AI tools
Use SERP data inside Claude, Cursor, Windsurf, or Gemini CLI via the MCP server.
For full setup instructions, endpoint parameters, and code examples see the documentation.
see docsCopy 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
Google results page → structured JSON

# Single keyword lookup
GET /api/serp?q=best+crm+tools
→ organic, PAA, AI overview…
What does the searcher actually want?
Align your content strategy with search intent — match format to user expectations and prioritize pages that convert.
# Classify intent
POST /api/intent-classifier
→ intent · confidence · reasoning
One keyword → full research outline
The same technique ChatGPT and Claude use internally when searching — now available as an API.
# Expand a keyword
POST /api/query-fanout
→ 12 sub-queries · clusters
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.
Analyze the top 10 results for "best project management tools 2025" and classify the search intent
Fetching live Google results for 10 positions...
✓ 10 organic results retrieved in 1.2s
The SERP is listicle-dominated. 8/10 results are comparison posts. Featured snippet present.
Intent: Commercial Investigation (0.92)
Recommended: Long-form listicle (3,000+ words) with comparison tables.
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.
Open-source workflow automation. Add an HTTP Request node, point it at Nodeshub, and connect to 400+ integrations.
Visual automation platform. Use the HTTP module to call Nodeshub and route SERP data to any app.
Connect Nodeshub to 6,000+ apps. Use Webhooks by Zapier to call the API and trigger downstream actions.

| Type | Tokens per keyword | Cost per keyword (Lite) | Cost per keyword (Basic) | Cost per keyword (Big Data) |
|---|---|---|---|---|
| Single keyword | 1 | ~$0.0038 | ~$0.0025 | ~$0.0017 |
Single keyword

| Type | Tokens per keyword | Cost per keyword (Lite) | Cost per keyword (Basic) | Cost per keyword (Big Data) |
|---|---|---|---|---|
Single keyword (standard) | 7.5 | ~$0.0285 | ~$0.0186 | ~$0.0128 |
Single keyword (reasoning) | 30 | ~$0.114 | ~$0.074 | ~$0.051 |
Single keyword (standard)
Single keyword (reasoning)

| Type | Tokens per keyword | Cost per keyword (Lite) | Cost per keyword (Basic) | Cost per keyword (Big Data) |
|---|---|---|---|---|
Single keyword | 10 | ~$0.038 | ~$0.0248 | ~$0.0171 |
Single keyword
Everything you need to know about the Nodeshub API, endpoints, and pricing.

# Join the SEO testers community
Join our SEO Testers community, test Nodeshub, and get extended access with bonus credits. You can also add your own tools to the testing queue and collect feedback from people who do SEO for a living. The community is growing fast. Not on Discord? DM Adam (project manager) on LinkedIn — just say you want to test Nodeshub.