@iriseller/mcp-server
Version:
Model Context Protocol (MCP) server providing access to IRISeller's AI sales intelligence platform with 7 AI agents, multi-CRM integration, advanced sales workflows, email automation, Rosa demo functionality with action scoring, DNC compliance checking, G
50 lines (49 loc) • 1.29 kB
TypeScript
export interface StockDataRequest {
symbol: string;
company_name?: string;
include_history?: boolean;
history_period?: '1d' | '5d' | '1m' | '3m' | '6m' | '1y';
}
export interface StockDataResponse {
success: boolean;
symbol: string;
company_name: string;
current_data: {
current_price: number;
change: number;
change_percent: number;
volume: number;
market_cap: string;
pe_ratio?: number;
day_high: number;
day_low: number;
fifty_two_week_high: number;
fifty_two_week_low: number;
};
history?: Array<{
date: string;
price: number;
volume: number;
}>;
timestamp: string;
source: string;
error?: string;
}
export declare class StockDataService {
private webSearchService;
constructor();
isAvailable(): boolean;
getStockData(request: StockDataRequest): Promise<StockDataResponse>;
private extractStockDataFromSearchResults;
private parseStockDataFromText;
private parseFloat;
private parseInt;
getConfiguration(): {
service: string;
version: string;
provider: string;
available: boolean;
supported_symbols: string;
data_sources: string[];
};
}