SDKs e integraciones
Clientes oficiales con cero o mínimas dependencias para la API de serp.cheap. Cada uno envuelve POST /v1/search
(además de /v1/scrape y /v1/rank) con parámetros y respuestas tipados, reintentos automáticos en errores
transitorios y ayudantes de paginación. Nueve lenguajes, integraciones con los principales stacks web, una CLI
y un servidor MCP para agentes de IA.
Instalar un SDK de lenguaje
Sección titulada «Instalar un SDK de lenguaje»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"}Integraciones con frameworks
Sección titulada «Integraciones con frameworks»Módulos listos para usar que conectan el SDK con la configuración, el contenedor de inyección de dependencias y las convenciones de tu framework.
| Framework | Lenguaje | Instalación |
|---|---|---|
| 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 |
Línea de comandos
Sección titulada «Línea de comandos»go install github.com/serpcheap/serpcheap-cli@latest# luegoexport SERPCHEAP_API_KEY=your_keyserpcheap search "best running shoes" --gl usGuías por lenguaje
Sección titulada «Guías por lenguaje» JavaScript / TypeScript @serpcheap/sdk — Node 18+, cero dependencias.
Python serpcheap — Python 3.8+, solo stdlib.
Go serpcheap-go — Go 1.21+, solo stdlib.
Rust crate serpcheap — rustls, cliente bloqueante.
Java cheap.serp:serpcheap — Java 11+.
Todos los clientes e integraciones aceptan los mismos parámetros de búsqueda y devuelven la misma forma de respuesta. ¿Necesitas acceso para agentes/LLM en su lugar? Consulta el servidor MCP.