Class: MailMCP::Tool

Inherits:
MCP::Tool
  • Object
show all
Defined in:
lib/mail_mcp/tool.rb

Class Method Summary collapse

Class Method Details

.format_from(server_context) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'lib/mail_mcp/tool.rb', line 5

def self.format_from(server_context)
  address = server_context.email
  name = server_context.full_name
  return address if name.nil? || name.empty?

  addr = Mail::Address.new
  addr.address = address
  addr.display_name = name
  addr.format
end