import { Module } from "@nestjs/common";
import { McpController } from "./mcp.controller";
import { McpHubService } from "./mcp-hub.service";
import { ToolRegistryService } from "./tool-registry.service";

/**
 * MCP (Model Context Protocol) Module
 * Provides infrastructure for agent tool integration
 */
@Module({
  controllers: [McpController],
  providers: [McpHubService, ToolRegistryService],
  exports: [McpHubService, ToolRegistryService],
})
export class McpModule {}
