Skip to main content
Glama
jakedx6
by jakedx6
ai-conversations.d.ts4.71 kB
interface MCPTool { name: string; description: string; inputSchema: any; } /** * Save AI conversation with context */ export declare const saveConversationTool: MCPTool; export declare const saveConversation: (args: any) => Promise<{ conversation: any; analysis: any; action_items: any[]; insights: any; message: string; }>; /** * Get conversations with filtering */ export declare const getConversationsTool: MCPTool; export declare const getConversations: (args: any) => Promise<{ conversations: any[]; analytics: { total_conversations: number; conversation_types: any; total_messages: any; average_length: number; recent_activity: number; }; filters_applied: { conversation_type: "task_discussion" | "document_review" | "project_planning" | "troubleshooting" | "general" | undefined; related_to: string | undefined; }; }>; /** * Analyze conversation for insights */ export declare const analyzeConversationTool: MCPTool; export declare const analyzeConversation: (args: any) => Promise<{ conversation_id: string; analysis: { conversation_flow: any; content_analysis: any; ai_performance: any; topic_modeling: string[]; action_items: any[]; decisions_made: string[]; questions_raised: string[]; knowledge_gaps: string[]; follow_up_suggestions: string[]; }; summary: string; recommendations: string[]; }>; /** * Extract action items from conversation */ export declare const extractActionItemsTool: MCPTool; export declare const extractActionItems: (args: any) => Promise<{ conversation_id: string; action_items: any[]; created_tasks: import("../lib/api-client.js").Task[]; summary: { total_items: number; high_priority: number; tasks_created: number; }; }>; /** * Generate conversation summary */ export declare const generateConversationSummaryTool: MCPTool; export declare const generateConversationSummary: (args: any) => Promise<{ summary: string; metadata: { conversation_id: string; summary_type: "brief" | "detailed" | "action_items" | "decisions"; generated_at: string; message_count: any; conversation_duration: number; key_participants: string[]; }; word_count: number; reading_time: number; }>; export declare const conversationTools: { saveConversationTool: MCPTool; getConversationsTool: MCPTool; analyzeConversationTool: MCPTool; extractActionItemsTool: MCPTool; generateConversationSummaryTool: MCPTool; }; export declare const conversationHandlers: { save_conversation: (args: any) => Promise<{ conversation: any; analysis: any; action_items: any[]; insights: any; message: string; }>; get_conversations: (args: any) => Promise<{ conversations: any[]; analytics: { total_conversations: number; conversation_types: any; total_messages: any; average_length: number; recent_activity: number; }; filters_applied: { conversation_type: "task_discussion" | "document_review" | "project_planning" | "troubleshooting" | "general" | undefined; related_to: string | undefined; }; }>; analyze_conversation: (args: any) => Promise<{ conversation_id: string; analysis: { conversation_flow: any; content_analysis: any; ai_performance: any; topic_modeling: string[]; action_items: any[]; decisions_made: string[]; questions_raised: string[]; knowledge_gaps: string[]; follow_up_suggestions: string[]; }; summary: string; recommendations: string[]; }>; extract_action_items: (args: any) => Promise<{ conversation_id: string; action_items: any[]; created_tasks: import("../lib/api-client.js").Task[]; summary: { total_items: number; high_priority: number; tasks_created: number; }; }>; generate_conversation_summary: (args: any) => Promise<{ summary: string; metadata: { conversation_id: string; summary_type: "brief" | "detailed" | "action_items" | "decisions"; generated_at: string; message_count: any; conversation_duration: number; key_participants: string[]; }; word_count: number; reading_time: number; }>; }; export {};

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jakedx6/helios9-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server