Skip to main content
Glama
WYRE-AI

proofpoint-essentials-mcp

by WYRE-AI

Proofpoint Essentials MCP Server

License Node.js

A Model Context Protocol (MCP) server for the Proofpoint Essentials API. Enables AI assistants to manage MSP-multi-tenant email security: organizations, domains, users, licensing, features, subscription packages, and email flow reporting.

This is a distinct product/API from Proofpoint TAP (see proofpoint-mcp for TAP threat intelligence, quarantine, and URL defense) — Essentials is Proofpoint's SMB/MSP email-security product, with its own base URL, auth model, and org-management surface.

Part of the WYRE AI MCP fleet — a growing suite of AI integrations for the MSP stack.

Installation

npm install @wyre-ai/proofpoint-essentials-mcp

Related MCP server: Mailcow MCP Server

Configuration

Set the following environment variables:

Variable

Required

Description

PROOFPOINT_ESSENTIALS_USERNAME

Yes

Org-administrator username (sent as the X-User header)

PROOFPOINT_ESSENTIALS_PASSWORD

Yes

Org-administrator password (sent as the X-Password header)

PROOFPOINT_ESSENTIALS_REGION

No

Region subdomain, e.g. us1 or eu1 (default: us1)

MCP_TRANSPORT

No

Transport mode: stdio (default) or http

Only organization-administrator accounts can authenticate against this API; end-user accounts cannot.

Usage

Running with Claude Desktop

Add to your Claude Desktop claude_desktop_config.json:

{
  "mcpServers": {
    "proofpoint-essentials-mcp": {
      "command": "npx",
      "args": ["@wyre-ai/proofpoint-essentials-mcp"],
      "env": {
        "PROOFPOINT_ESSENTIALS_USERNAME": "your-username",
        "PROOFPOINT_ESSENTIALS_PASSWORD": "your-password"
      }
    }
  }
}

Running with Claude Code (CLI)

claude mcp add proofpoint-essentials-mcp \
  -e PROOFPOINT_ESSENTIALS_USERNAME=your-value \
  -e PROOFPOINT_ESSENTIALS_PASSWORD=your-value \
  -- npx -y @wyre-ai/proofpoint-essentials-mcp

Docker

docker build --platform linux/amd64 --build-arg GITHUB_TOKEN=$(gh auth token) -t proofpoint-essentials-mcp .
docker run \
  -e PROOFPOINT_ESSENTIALS_USERNAME=your-value \
  -e PROOFPOINT_ESSENTIALS_PASSWORD=your-value \
  -e MCP_TRANSPORT=http \
  -p 8080:8080 proofpoint-essentials-mcp

Available Tools

Proofpoint Essentials is an MSP multi-tenant API — every org/domain/user-scoped tool takes the target customer organization's domain as a per-call argument (credentials are not scoped to a single org).

Organizations

  • proofpoint_essentials_org_get — get org data and its domains

  • proofpoint_essentials_org_set_active — activate/deactivate an org ⚠ high-impact

  • proofpoint_essentials_org_delete — delete an org ⚠ destructive, irreversible

Domains

  • proofpoint_essentials_domains_list

  • proofpoint_essentials_domains_create — batch add

  • proofpoint_essentials_domains_update ⚠ high-impact

  • proofpoint_essentials_domains_delete ⚠ destructive, irreversible

Users

  • proofpoint_essentials_users_list

  • proofpoint_essentials_users_get

  • proofpoint_essentials_users_create — batch add

  • proofpoint_essentials_users_update ⚠ high-impact

  • proofpoint_essentials_users_delete ⚠ destructive, irreversible

Endpoint discovery

  • proofpoint_essentials_endpoint_discover — resolve which region hosts a customer domain

Features / Licensing / Package

  • proofpoint_essentials_features_get / proofpoint_essentials_features_update ⚠ high-impact

  • proofpoint_essentials_licensing_get / proofpoint_essentials_licensing_update ⚠ high-impact

  • proofpoint_essentials_package_update ⚠ high-impact

Reporting

  • proofpoint_essentials_reporting_get — inbound/outbound email flow metrics

Token

  • proofpoint_essentials_token_create — mint an Odin-based SSO token

Destructive tools require explicit confirmation. Interactive MCP clients are prompted via elicitation; non-interactive callers (e.g. the WYRE gateway) must pass confirm_destructive_action: true and are otherwise blocked.

Development

git clone https://github.com/WYRE-AI/proofpoint-essentials-mcp.git
cd proofpoint-essentials-mcp
npm install
npm run build
npm test
npm run smoke   # requires a prior `npm run build`

Contributing

Contributions are welcome! Please see CONTRIBUTING.md, or open an issue to discuss changes.

License

Licensed under the Apache License, Version 2.0. See LICENSE for details.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables AI assistants to manage Migadu email hosting services through natural language, including creating mailboxes, setting up aliases, configuring autoresponders, and handling bulk operations efficiently.
    35
    13
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables complete management of Mailcow email servers through 20 MCP tools including domain management, mailbox operations, email sending, queue management, sync jobs, and system monitoring. Provides AI models with full control over email server infrastructure through secure API integration.
    9
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for Checkpoint Harmony Email & Collaboration (Avanan). Enables AI assistants to manage email security, anti-phishing, anti-malware, and threat detection via the Avanan API.
    13
    1
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • AI agents read & send email, manage mailboxes, domains and webhooks via the QMailing API.

  • DMARC analytics and domain onboarding for AI assistants — health, SPF/DKIM, compliance, anomalies.

  • Email for AI agents — send, receive as a webhook, manage domains, templates, routing.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/WYRE-AI/proofpoint-essentials-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server