MCP Axigen

Model Context Protocol Server

silbox.ch
npm: @swissbox/mcp-axigen

Connectez vos emails à Claude

Serveur MCP qui permet à Claude (et autres LLMs) de gérer vos emails, calendrier, contacts et tâches via Axigen.

Architecture

Claude / LLM

Assistant IA

MCP Protocol

MCP Server

@swissbox/mcp-axigen

REST / IMAP / CalDAV

Axigen

Mail Server

Outils MCP disponibles

Emails

  • • list_folders
  • • list_emails
  • • read_email
  • • send_email
  • • reply_email
  • • move_email
  • • delete_email

Calendrier

  • • list_calendars
  • • list_events
  • • create_event
  • • update_event
  • • delete_event

Contacts

  • • list_contacts
  • • search_contacts
  • • create_contact
  • • update_contact
  • • delete_contact

Tâches

  • • list_tasks
  • • create_task
  • • update_task
  • • complete_task
  • • delete_task

Exemple d'utilisation

Claude Desktop
You: Montre-moi mes emails non lus
Tool: list_emails
{
  "folder_id": "INBOX",
  "limit": 10
}
Response
{
  "totalItems": 42,
  "count": 3,
  "emails": [
    {
      "id": "msg-1234",
      "subject": "Réunion demain 14h",
      "from": "pierre@example.com",
      "date": "2025-01-28T09:30:00Z",
      "isUnread": true
    },
    {
      "id": "msg-1235",
      "subject": "Facture Janvier",
      "from": "compta@fournisseur.ch",
      "date": "2025-01-28T08:15:00Z",
      "isUnread": true
    },
    {
      "id": "msg-1236",
      "subject": "Re: Projet MCP",
      "from": "dev@silbox.ch",
      "date": "2025-01-27T18:45:00Z",
      "isUnread": true
    }
  ]
}
Claude: Vous avez 3 emails non lus :
1. Réunion demain 14h de Pierre (ce matin)
2. Facture Janvier de votre fournisseur
3. Re: Projet MCP de l'équipe dev Silbox (hier soir)

Installation

claude_desktop_config.json
{
  "mcpServers": {
    "axigen": {
      "command": "npx",
      "args": ["-y", "@swissbox/mcp-axigen"],
      "env": {
        "AXIGEN_HOST": "mail.example.com",
        "AXIGEN_USERNAME": "user@example.com",
        "AXIGEN_PASSWORD": "xxx"
      }
    }
  }
}

Demo Mode

Aperçu statique du serveur MCP Axigen. Installez le package npm pour l'utiliser.