serpapi-claude-plugin
Health Uyari
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Gecti
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
This plugin acts as a bridge between the Claude Code environment and the SerpApi REST API. It allows users to perform natural language web searches across 100+ search engines—including Google, Amazon, and YouTube—directly from their development workflow.
Security Assessment
Overall Risk: Low. The automated code scan of 12 files found no dangerous patterns, hardcoded secrets, or requests for excessive local permissions. The tool's primary function is to make external network requests to the SerpApi service. Because it processes search queries, it does transmit your search intents and prompts over the internet to a third-party API. However, this is its intended, transparent functionality. Developers must be aware that an active SerpApi account and API key are required to use the plugin, meaning search usage will be tied to that account.
Quality Assessment
The codebase is in good standing, recently updated, and properly licensed under the permissive MIT license. It benefits from automated schema updates via weekly CI processes, indicating active, ongoing maintenance from the publisher. However, community trust and adoption are currently very low. With only 7 GitHub stars, the project has not yet been widely vetted or battle-tested by a large open-source audience.
Verdict
Safe to use, keeping in mind that it is a low-visibility project requiring a third-party API key.
Claude Plugin for SerpApi API.
SerpApi Plugin for Claude Code
A Claude Code plugin that gives Claude the ability to search Google, Amazon, Walmart, YouTube, Google Maps, Google Scholar, and 100+ other engines via the SerpApi REST API.
Quick Start
1. Get an API key
Sign up at serpapi.com and set the key:
Free tier - 250 searches/month, no credit card required.
export SERPAPI_API_KEY="your_key_here"
2. Install the plugin
From the marketplace (two steps - register the catalog, then install):
/plugin marketplace add serpapi/serpapi-claude-plugin
/plugin install serpapi@serpapi-plugins
From source:
claude --plugin-dir /path/to/serpapi-claude-plugin
3. Use it
Claude will automatically use SerpApi when you ask it to search for something. Just ask in natural language:
Search Google for the best Python web frameworks
Compare prices for AirPods Pro on Amazon, Walmart, and eBay
Find academic papers about transformer architectures published after 2020
Or invoke the skill explicitly:
/serpapi:search coffee shops near Times Square
Features
- Single skill, all engines -
/serpapi:searchcovers all 100+ SerpApi engines. Claude picks the right one based on your intent. - Always up to date - Engine parameter schemas are auto-generated and kept fresh by weekly CI.
- Auto-invocation - Claude detects search-related requests and loads the skill automatically. No need to remember slash commands.
- Cost-aware - Defaults to
google_light(faster, cheaper) for simple web searches. Confirms before making API calls. - Schema-driven - The plugin ships a complete engine selection table and JSON schemas for every engine's parameters, so Claude can construct the right API call without guessing.
Supported Engines
| Category | Engines |
|---|---|
| Web Search | Google, Google Light, Bing, DuckDuckGo, Yahoo, Yandex, Baidu, Naver |
| AI Search | Google AI Mode, Google AI Overview, Bing Copilot, Brave AI Mode |
| Shopping | Amazon, Walmart, eBay, Google Shopping, Home Depot |
| Local / Maps | Google Maps, Google Local, Yelp, TripAdvisor, OpenTable |
| Research | Google Scholar, Google Patents, Google Trends |
| News | Google News, Bing News, DuckDuckGo News, Baidu News |
| Media | Google Images, Google Videos, YouTube, Google Lens |
| Travel | Google Flights, Google Hotels, Google Travel Explore |
| Jobs | Google Jobs |
| Finance | Google Finance |
| Apps | Google Play, Apple App Store |
See the full list in engines/.
Troubleshooting
- "Invalid API key": Verify at serpapi.com/manage-api-key
- Skill not loading: Run
/reload-pluginsinside Claude Code - Rate limit exceeded: Wait or upgrade your plan
Development
Engine schemas are auto-generated by build-engines.py and updated weekly via GitHub Actions.
To regenerate manually:
pip install -r requirements.txt
python build-engines.py
To validate the plugin structure:
bash test.sh
Contributing
- Fork the repository
- Create your feature branch:
git checkout -b feature/amazing-feature - Make your changes
- Run validation:
bash test.sh - Commit changes:
git commit -m 'Add amazing feature' - Push to branch:
git push origin feature/amazing-feature - Open a Pull Request
Related
- SerpApi MCP Server - MCP server integration for Claude Desktop, VS Code, and Cursor
- SerpApi Docs - Full API reference
- SerpApi Playground - Interactive API explorer
License
MIT License - see LICENSE file for details.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi