UNPKG

@allpepper/memory-bank-mcp

Version:

MCP server for remote management of project memory banks

17 lines (16 loc) 526 B
export class ListProjectFiles { fileRepository; projectRepository; constructor(fileRepository, projectRepository) { this.fileRepository = fileRepository; this.projectRepository = projectRepository; } async listProjectFiles(params) { const { projectName } = params; const projectExists = await this.projectRepository.projectExists(projectName); if (!projectExists) { return []; } return this.fileRepository.listFiles(projectName); } }