Class: MailMCP::ListMailboxesTool
- Defined in:
- lib/mail_mcp/tools/list_mailboxes_tool.rb
Class Method Summary collapse
Class Method Details
.call(server_context:) ⇒ Object
13 14 15 16 |
# File 'lib/mail_mcp/tools/list_mailboxes_tool.rb', line 13 def self.call(server_context:) mailboxes = ImapClient.connect(server_context.imap_config, &:list_mailboxes) MCP::Tool::Response.new([{ type: "text", text: JSON.generate(mailboxes) }]) end |