UNPKG

mongodb-memory-bank-mcp

Version:

FIXED: MongoDB Memory Bank MCP with bulletproof error handling, smart operations, and session state management. Eliminates [object Object] errors and user confusion.

17 lines (16 loc) 471 B
import { ok, serverError } from "../../helpers/index.js"; export class MongoDBListProjectsController { listProjectsUseCase; constructor(listProjectsUseCase) { this.listProjectsUseCase = listProjectsUseCase; } async handle(request) { try { const projects = await this.listProjectsUseCase.listProjects(); return ok(projects); } catch (error) { return serverError(error); } } }