SearchMCP
Conecte qualquer LLM à internet com a API de busca mais barata, confiável e amigável para desenvolvedores.
GitHub
2
Experimente este MCPPatrocinadoDocumentação
@searchmcp/client
SDK TypeScript/JavaScript enxuto para a API SearchMCP.
Gerado a partir da especificação OpenAPI usando typescript-fetch.
Suporta o endpoint REST (/v1/search).
Inclui definições de tipos completas prontas para uso.
Pré-instalação
Checkout
Instalação
npm install @searchmcp/client
# or
pnpm add @searchmcp/client
# or
yarn add @searchmcp/client
Requer 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");
Schemas e Tipos
Todos os schemas e tipos de requisição/resposta são gerados a partir da especificação OpenAPI e exportados:
import {
SearchRequest,
SearchResponse,
SearchStatus,
} from "@searchmcp/client";
Consulte a Referência da API interativa para detalhes:
Desenvolvimento
pnpm install
pnpm generate # re-generate from OpenAPI spec
pnpm build
Licença
MIT — consulte LICENSE