Class: MailMCP::Tool
- Inherits:
-
MCP::Tool
- Object
- MCP::Tool
- MailMCP::Tool
- Defined in:
- lib/mail_mcp/tool.rb
Direct Known Subclasses
CreateDraftMailMessageTool, DeleteMailMessageTool, GetMailMessageTool, ListMailMessagesTool, ListMailboxesTool, MoveMailMessageTool, SearchMailMessagesTool, SendMailMessageTool, UpdateMailMessageFlagsTool
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 |