Skip to main content

HAPI Components

Overview

This section provides an overview of the key components within the MCP ecosystem, including chatMCP, runMCP, HAPI Server, and HAPI Agents. Each component plays a crucial role in enabling seamless communication and interaction between humans and AI agents.

HAPIMCPStack ComponentsThe Happiness Stack ArchitectureUser Interface💬 Chat🖥️ Web📱 Mobile🔌 APICore Components💬 UIchatMCPConversational AIAPI & MCP GatewayHAPIServerrunMCPRuntime & OrchestrationServer ManagementService Discovery🤖 AgentsContext EngineeringReasoning EngineMemory & Tools Runtime 💓 MCPServersTool ProvidersAPI IntegrationsContracts Layer🔗 MCP 📋 OpenAPI/REST🌐 gRPC/IDLExternal Systems🧠 LLMs🌐 APIs🗄️ DBs☁️ CloudData FlowKey FeaturesAPI-First ArchitectureContext-Driven ConversationsMemory & PersistenceOpenAPI CompliantAgents OrchestrationAgent-Based ReasoningHAPIMCPEcosystemThe Happiness Stack