Skip to main content
Glama

complete_umb

Execute the Update Memory Bank (UMB) process on the MCP server with SSH support to manage and update the central knowledge base efficiently.

Instructions

Completes the Update Memory Bank (UMB) process

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Main handler function for the complete_umb tool. Checks if UMB mode is active, calls completeUmbMode on MemoryBankManager, and returns success/error response.
    export function handleCompleteUmb(memoryBankManager: MemoryBankManager) { if (!memoryBankManager.isUmbModeActive()) { return { content: [ { type: 'text', text: 'UMB mode is not active.', }, ], isError: true, }; } memoryBankManager.completeUmbMode(); return { content: [ { type: 'text', text: `${memoryBankManager.getStatusPrefix()} UMB mode deactivated. Memory Bank updates have been completed.`, }, ], }; }
  • Tool dispatch/registration in the main switch statement for handling tool calls in MCP server.
    case 'complete_umb': { return handleCompleteUmb(memoryBankManager); }
  • Tool schema definition in modeTools array, exported and registered for listing tools.
    name: 'complete_umb', description: 'Completes the Update Memory Bank (UMB) process', inputSchema: { type: 'object', properties: {}, }, },
  • Core helper method called by the handler to complete UMB mode (currently a stub implementation).
    async completeUmbMode(): Promise<boolean> { logger.debug('MemoryBankManager', 'Completing UMB mode'); return true; }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aakarsh-sasi/memory-bank-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server