UNPKG

@allpepper/memory-bank-mcp

Version:

MCP server for remote management of project memory banks

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