From serpapi-pack
Installs SerpApi client via pip/npm for Python/Node.js and configures API key authentication. Verifies setup with test search and account check for search scraping.
How this skill is triggered — by the user, by Claude, or both
Slash command
/serpapi-pack:serpapi-install-authThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Install the SerpApi client library and configure API key authentication. SerpApi provides structured JSON results from Google, Bing, YouTube, and 15+ search engines. Auth is API-key-based via the `api_key` parameter or `SERPAPI_API_KEY` env var.
Install the SerpApi client library and configure API key authentication. SerpApi provides structured JSON results from Google, Bing, YouTube, and 15+ search engines. Auth is API-key-based via the api_key parameter or SERPAPI_API_KEY env var.
# Python (official)
pip install serpapi
# Node.js (official)
npm install serpapi
# Alternative Python package (legacy but widely used)
pip install google-search-results
# .env
SERPAPI_API_KEY=your-api-key-here
import serpapi, os
client = serpapi.Client(api_key=os.environ["SERPAPI_API_KEY"])
result = client.search(engine="google", q="test", num=1)
print(f"Connected! Search ID: {result['search_metadata']['id']}")
import { getJson } from 'serpapi';
const result = await getJson({
engine: 'google', q: 'test', num: 1,
api_key: process.env.SERPAPI_API_KEY,
});
console.log(`Connected! Search ID: ${result.search_metadata.id}`);
curl "https://serpapi.com/account.json?api_key=$SERPAPI_API_KEY" | jq '{
plan: .plan_name, used: .this_month_usage, remaining: .plan_searches_left
}'
Connected! Search ID: 64a1b2c3d4e5f6
{ plan: "Developer", used: 42, remaining: 4958 }
| Error | Cause | Solution |
|---|---|---|
Invalid API key | Wrong or missing key | Check serpapi.com/manage-api-key |
Your account is disabled | Exceeded limits | Upgrade or wait for monthly reset |
ModuleNotFoundError | Not installed | pip install serpapi |
Proceed to serpapi-hello-world for your first search.
npx claudepluginhub luxdevnet/claude-plus-lux --plugin serpapi-pack7plugins reuse this skill
First indexed Jul 10, 2026
Showing the 6 earliest of 7 plugins
Installs SerpApi client via pip/npm for Python/Node.js and configures API key authentication. Verifies setup with test search and account check for search scraping.
Automates Serpapi operations via Composio's Serpapi toolkit through Rube MCP. Always searches for current tool schemas before execution.
Provides a shared Python API client for NodesHub, enabling SERP extraction, keyword expansion, and intent classification. Use for checking API balance, testing endpoints, or troubleshooting connectivity.