Palisade DMARC Agent
About
AI-powered DMARC and email authentication management for SPF, DKIM, DMARC, BIMI, MTA-STS, DNS records, and remediation tasks.
Details
- Transport
- SSE
Explore
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Palisade DMARC AgentCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
PALISADE_API_KEY
(required) — your Palisade API key.
PALISADE_MCP_URL
(optional) — override the server URL (defaults to`https://api.palisade.email/mcp`).
A session that offers onlyauthenticate/complete_authenticationis using an OAuth-based entry, not your API-key entry. The Palisade server has no reduced tool set: any authenticated caller gets the full list under](#api-key-only-discovery)[Tools. Those two tools come from the client's own pending-OAuth state.
This usually means a same-named server is configured somewhere else and is the one in effect. In Claude Code,--scope localapplies only to the directory it was run in, and apalisadeentry in user scope (from a previous OAuth connection) applies everywhere else. Check which entry actually wins:
The reported scope is the one in effect. If it is not the entry holding your API key, remove the other one, for exampleclaude mcp remove palisade -s user, or give the API-key entry a distinct name.
Accounts (get_account), domains (list_domains,get_domain,add_domain,remove_domain,verify_domain), DNS setup (get_dns_records— the exact records to publish at your own DNS provider), MTA-STS (get_mta_sts,enable_mta_sts), remediation tasks (list_tasks,get_task), groups (list_groups), and billing (get_subscription,start_checkout,get_billing_portal_url).
Palisade tells you which DNS records to publish; you apply them at whatever DNS provider hosts the domain. Payment happens on Stripe-hosted pages.
- PALISADE_API_KEY(required) — your Palisade API key.
- PALISADE_MCP_URL(optional) — override the server URL (defaults tohttps://api.palisade.email/mcp).
Navigate your Aiven projects and interact with the PostgreSQL®, Apache Kafka®, ClickHouse® and OpenSearch® services
Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform.
Get prescriptive CDK advice, explain CDK Nag rules, check suppressions, generate Bedrock Agent schemas, and discover AWS Solutions Constructs patterns.
This AWS Labs Model Context Protocol (MCP) server for CloudTrail enables your AI agents to query AWS account activity for security investigations, compliance auditing, and operational troubleshooting.
Core AWS MCP server providing prompt understanding and server management capabilities.
Analyze CDK projects to identify AWS services used and get pricing information from AWS pricing webpages and API.
Query and analyze your Axiom logs, traces, and all other event data in natural language
Manage and interact with Microsoft Azure services.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"palisade dmarc agent": {
"server": {
"command": "npx",
"args": [
"-y",
"@palisadeemail/mcp"
]
}
}
}
}
McpServers
{
"server": {
"command": "npx",
"args": [
"-y",
"@palisadeemail/mcp"
]
}
}
Transport
"stdio"
Package
"@palisadeemail/mcp"
Registry
"npm"
Direct (clients that support remote HTTP MCP)
{ "mcpServers": { "palisade": { "type": "http", "url": "https://api.palisade.email/mcp", "headers": { "Authorization": "Bearer secret_..." } } } }
Whenheaders.Authorizationis set, the client authenticates with that API key and does not fall back to OAuth. The server replies401with aWWW-Authenticatechallenge whenever credentials are missing or rejected, so a bad key surfaces as a connection error rather than silently starting an OAuth flow. The one exception is[API-key-only discoverybelow, where a client opts out of that challenge on purpose.
Some MCP directories probe an endpoint before they forward a configured API key. For those clients, usehttps://api.palisade.email/mcp?auth=api-key. It keeps API-key authentication enabled but omits the OAuth discovery challenge from an unauthenticated probe. Send the sameAuthorization: Bearer secret_...header after connecting.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



