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
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 {};