UNPKG

@noanswer/context-compose

Version:

Orchestrate complex AI interactions with Context Compose. A powerful CLI and server for building, validating, and managing context for large language models using the Model Context Protocol (MCP).

26 lines 922 B
import logger from '../logger.js'; import { registerInitTool } from './init.js'; import { registerStartContextTool } from './start-context.js'; import { registerValidateContextTool } from './validate-context.js'; /** * Register all Hello MCP tools with the MCP server * @param server - FastMCP server instance */ export function registerAllTools(server) { try { // Register each tool registerInitTool(server); registerStartContextTool(server); registerValidateContextTool(server); logger.info('All Context-Compose MCP tools registered successfully'); } catch (error) { const errorMessage = error instanceof Error ? error.message : String(error); logger.error(`Error registering Context-Compose MCP tools: ${errorMessage}`); throw error; } } export default { registerHelloMCPTools: registerAllTools, }; //# sourceMappingURL=index.js.map