SDKs & Integrationen
Offizielle Clients für die serp.cheap-API mit null oder minimalen Abhängigkeiten. Jeder umschließt POST /v1/search
(plus /v1/scrape und /v1/rank) mit typisierten Parametern und Antworten, automatischen Wiederholungen bei
vorübergehenden Fehlern und Paginierungs-Helfern. Neun Sprachen, Framework-Integrationen für die wichtigsten
Web-Stacks, eine CLI und einen MCP-Server für KI-Agenten.
Sprach-SDK installieren
Abschnitt betitelt „Sprach-SDK installieren“npm install @serpcheap/sdkpip install serpcheapgo get github.com/serpcheap/serpcheap-gocargo add serpcheap<dependency> <groupId>cheap.serp</groupId> <artifactId>serpcheap</artifactId> <version>0.2.0</version></dependency>composer require serpcheap/serpcheapgem install serpcheapdotnet add package SerpCheap{:serpcheap, "~> 0.2"}Framework-Integrationen
Abschnitt betitelt „Framework-Integrationen“Einsatzfertige Module, die das SDK in die Konfiguration, den DI-Container und die Konventionen deines Frameworks einbinden.
| Framework | Sprache | Installation |
|---|---|---|
| Laravel | PHP | composer require serpcheap/laravel |
| Rails | Ruby | gem install serpcheap-rails |
| Django | Python | pip install serpcheap-django |
| FastAPI | Python | pip install serpcheap-fastapi |
| Spring Boot | Java | cheap.serp:serpcheap-spring-boot-starter (Maven) |
| NestJS | Node | npm install @serpcheap/nestjs |
| Next.js | Node | npm install @serpcheap/next |
| ASP.NET Core | .NET | dotnet add package SerpCheap.AspNetCore |
Kommandozeile
Abschnitt betitelt „Kommandozeile“go install github.com/serpcheap/serpcheap-cli@latest# dannexport SERPCHEAP_API_KEY=your_keyserpcheap search "best running shoes" --gl usSprach-Anleitungen
Abschnitt betitelt „Sprach-Anleitungen“ JavaScript / TypeScript @serpcheap/sdk — Node 18+, null Abhängigkeiten.
Python serpcheap — Python 3.8+, nur Standardbibliothek.
Go serpcheap-go — Go 1.21+, nur Standardbibliothek.
Rust serpcheap-Crate — rustls, blockierender Client.
Java cheap.serp:serpcheap — Java 11+.
Alle Clients und Integrationen akzeptieren dieselben Suchparameter und geben dieselbe Antwortstruktur zurück. Brauchst du stattdessen Agenten-/LLM-Zugriff? Siehe den MCP-Server.