Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>Aruba Email MCP ServerNew to Visual Studio Code? Get it now.
Aruba Email MCP Server

Aruba Email MCP Server

Giacomo Fiorucci

|
1 install
| (0) | Free
MCP server for Aruba email and calendar via IMAP/SMTP/CalDAV. Read emails, send messages, manage calendar events, and create signatures.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Aruba Email MCP Server - VS Code Extension

This is a VS Code extension that provides the Aruba Email MCP Server directly in VS Code.

Features

  • 📧 Email Management: Read, search, and send emails via IMAP/SMTP
  • 📅 Calendar Integration: Create, list, and manage calendar events via CalDAV
  • ✍️ Email Signatures: Create professional HTML signatures with photo support
  • 🔒 Secure Credentials: Passwords stored securely using system keychain

Installation

From VS Code Marketplace (Coming Soon)

Search for "Aruba Email MCP Server" in the Extensions view.

From Source (Development)

  1. Clone this repository
  2. Run npm install in the vscode-extension folder
  3. Press F5 to run the extension in development mode

Configuration

  1. Open Command Palette (Cmd+Shift+P / Ctrl+Shift+P)
  2. Run Aruba Email: Configure Credentials
  3. Enter your Aruba email and password
  4. The MCP server will be available in GitHub Copilot Chat

Available MCP Tools

Once configured, the following tools are available:

Email

  • list_emails - List emails from inbox
  • read_email - Read full email content
  • search_emails - Search emails by subject/body
  • send_email - Send emails

Calendar

  • list_calendar_events - List upcoming events
  • create_calendar_event - Create new events
  • delete_calendar_event - Delete events
  • accept_calendar_event - Accept invitations
  • decline_calendar_event - Decline invitations
  • tentative_calendar_event - Mark as tentative

Signatures

  • set_email_signature - Create/update signature
  • get_email_signature - Get current signature
  • list_email_signatures - List all signatures

Utility

  • check_bounced_emails - Check for delivery failures

Requirements

  • VS Code 1.101.0 or later
  • Python 3.10+ with mcp-aruba package installed
  • Aruba email account

Development

cd vscode-extension
npm install
npm run compile

To test:

  1. Press F5 to open a new VS Code window with the extension
  2. Configure credentials
  3. Open GitHub Copilot Chat and use the MCP tools

Publishing

npm install -g @vscode/vsce
vsce package
vsce publish

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft