UNPKG

199bio-mcp-limitless-server

Version:

Enhanced MCP server for Limitless Pendant with advanced conversation analysis, meeting detection, action item extraction, and comprehensive analytics. Features smart pagination for handling large datasets.

45 lines 1.86 kB
import { TopicSearchResult, DailySummary, SpeakerAnalytics, TimeRange } from "./advanced-features.js"; export interface SearchOptions { includeContext?: boolean; contextLines?: number; maxResults?: number; minRelevanceScore?: number; searchInSpeaker?: string; searchInContentType?: string[]; timeRange?: TimeRange; } export declare class AdvancedSearch { /** * Comprehensive search across all lifelogs with intelligent context and relevance scoring */ static searchConversationsAbout(apiKey: string, searchTerm: string, options?: SearchOptions): Promise<TopicSearchResult[]>; private static findRelevantNodes; private static calculateRelevanceScore; private static extractContext; private static generateSearchSummary; } export declare class DailySummaryGenerator { /** * Generate comprehensive daily summary with insights and analytics */ static generateDailySummary(apiKey: string, date: string, timezone?: string): Promise<DailySummary>; private static createEmptyDailySummary; private static calculateTotalRecordingTime; private static calculateTotalSpeakingTime; private static getTopParticipants; private static extractKeyTopics; private static generateInsights; private static analyzeHourlyActivity; } export declare class SpeakerAnalyticsEngine { /** * Generate comprehensive analytics for conversations with a specific person */ static analyzeConversationWith(apiKey: string, participantName: string, timeRange?: TimeRange): Promise<SpeakerAnalytics>; private static createEmptyAnalytics; private static calculateSpeakingTime; private static extractTopicsWithParticipant; private static analyzeTimeDistribution; private static getRecentInteractions; } //# sourceMappingURL=search-and-analytics.d.ts.map