SearchMCP
Conecta cualquier LLM a internet con la API de búsqueda más económica, confiable y amigable para desarrolladores.
GitHub
2
Prueba este MCPPatrocinadoDocumentación
@searchmcp/client
SDK ligero de TypeScript/JavaScript para la API de SearchMCP.
Generado a partir de la especificación OpenAPI usando typescript-fetch.
Admite el endpoint REST (/v1/search).
Incluye definiciones de tipos completas listas para usar.
Preinstalación
Clonar
Instalación
npm install @searchmcp/client
# or
pnpm add @searchmcp/client
# or
yarn add @searchmcp/client
Requiere Node.js 18+ (fetch nativo).
Uso
import {createClient} from "@searchmcp/client";
const client = createClient(process.env.SEARCHMCP_API_KEY);
// Simple web search
const res = await client.search({
query: "latest GPU deals",
country: "US",
numberOfResults: 5,
});
console.log(res.status); // "SUCCESS"
console.log(res.results); // array of results
Fábrica de clientes
import {createClient, SearchMCPClient} from "@searchmcp/client";
const client: SearchMCPClient = createClient("smcp_123", "https://api.searchmcp.io");
Esquemas y tipos
Todos los esquemas y tipos de solicitud/respuesta se generan a partir de la especificación OpenAPI y se exportan:
import {
SearchRequest,
SearchResponse,
SearchStatus,
} from "@searchmcp/client";
Consulta la Referencia de API interactiva para más detalles:
Desarrollo
pnpm install
pnpm generate # re-generate from OpenAPI spec
pnpm build
Licencia
MIT — consulta LICENSE