UNPKG

sfcc-dev-mcp

Version:

MCP server for Salesforce B2C Commerce Cloud development assistance including logs, debugging, and development tools

44 lines 1.33 kB
/** * MCP Server for SFCC Development * * This module implements the Model Context Protocol (MCP) server for accessing * Salesforce B2C Commerce Cloud development features. It provides a standardized interface * for AI assistants to interact with SFCC development tools and data. */ import { SFCCConfig } from '../types/types.js'; /** * MCP Server implementation for SFCC development assistance * * This class sets up the MCP server, defines available tools, and handles * requests from MCP clients (like AI assistants) to interact with SFCC development features. */ export declare class SFCCDevServer { private server; private logger; private config; private capabilities; private handlers; /** * Initialize the SFCC Development MCP Server * * @param config - SFCC configuration for connecting to the logging system */ constructor(config: SFCCConfig); private initializeServer; private logMethodEntry; private logMethodExit; private registerHandlers; /** * Set up MCP tool handlers for SFCC operations */ private setupToolHandlers; /** * Start the MCP server */ run(): Promise<void>; /** * Gracefully shutdown the server and dispose of resources */ private shutdown; } //# sourceMappingURL=server.d.ts.map