mcp-brave-search
Version:
Brave Search MCP Server - Web and News Search via stdio
20 lines • 632 B
TypeScript
/**
* Brave Search API Client
*/
import { BraveWebSearchParams, BraveNewsSearchParams, BraveWebSearchResponse, BraveNewsSearchResponse, ServerConfig } from './types.js';
export declare class BraveSearchAPI {
private apiKey;
private baseUrl;
private proxyAgent;
constructor(config: ServerConfig);
private getFetchOptions;
/**
* Perform a web search
*/
webSearch(params: BraveWebSearchParams): Promise<BraveWebSearchResponse>;
/**
* Perform a news search
*/
newsSearch(params: BraveNewsSearchParams): Promise<BraveNewsSearchResponse>;
}
//# sourceMappingURL=brave-api.d.ts.map