Skip to main content

MCP

MCP in ConvEngine is the runtime control loop for tool selection, tool execution, and final answer resolution.

Current focus

This section documents the current semantic path: db.semantic.interpret -> db.semantic.query -> postgres.query.

Quick navigation

Core MCP tables

MCP table map

TablePurposeUsed by
ce_mcp_toolTool registry and scoped activationMcpToolStep / ToolOrchestrationStep
ce_mcp_plannerPlanner prompt selection by intent/stateMcpPlanner
ce_mcp_db_toolSQL-template fallback (non-handler path)McpDbExecutor
ce_semantic_mappingBusiness field -> table/column mappingdb.semantic.query
ce_semantic_query_classQuery class contracts and defaultsdb.semantic.interpret / db.semantic.query
ce_semantic_query_failuresFailure memory for retries and correctiondb.semantic.query / postgres.query