Skip to content
AnomalyArmor logo

AnomalyArmor

Verified

Monitor data quality, detect schema drift, and manage alerts via MCP.

MCP ServerOtherLocal (stdio) 1
View on GitHub
Updated 2026-06-15

What is the AnomalyArmor MCP server?

AnomalyArmor delivers AI-powered data observability directly inside MCP-compatible tools. Users can query health summaries, configure monitoring rules, investigate alerts, and explore lineage without leaving their AI client.

The server uses a consolidated tool design where each domain tool accepts an action parameter to reduce context usage while supporting full functionality for assets, metrics, and schema monitoring.

Install & connect

Add this to your MCP client config. Pick your client below and copy.

{
  "mcpServers": {
    "armor-mcp": {
      "url": "https://mcp.anomalyarmor.ai/mcp"
    }
  }
}

Package: armor-mcp (pypi)

Tools it exposes

15 tools your AI client can call once connected.

health_summaryOverall data health across all assets
get_todays_briefingDaily AI briefing with alerts, freshness, and coverage gaps
get_alerts_summaryAlert counts by severity and status
list_alertsQuery alerts with filters
statusseverityasset_idfrom_dateto_date
list_inbox_alertsUnresolved alerts inbox
statuslimit
update_alertAcknowledge, resolve, snooze, or comment on alerts
alert_idaction
get_alert_trendsAlert trends over time
period
list_alert_rulesList configured rules
asset_idis_active
create_alert_ruleCreate new alert rule
asset_idrule_type
manage_alert_ruleUpdate, delete, enable/disable, or duplicate rules
rule_idaction
list_assetsList monitored assets
sourceasset_typesearch
create_assetCreate data source
namesource_typeconnection_config
manage_assetUpdate, delete, test connection, or trigger discovery
asset_idaction
get_freshness_summaryFreshness overview across all assets
check_freshnessCheck specific table freshness
asset_idtable_path

Example prompts

Once connected, try asking your AI client:

Show me today's data health briefing
List unresolved alerts from the last 24 hours
Check freshness for the orders table in my Snowflake source
Create a schema baseline for the finance database

Configuration

Environment variables this server needs.

VariableRequiredDescription
ARMOR_API_KEYsecretYesAnomalyArmor API key (aa_live_*). Generate at https://app.anomalyarmor.ai/settings/api-keys.

Security & permissions

Requires ARMOR_API_KEY environment variable for API access; runs locally via stdio and connects to your AnomalyArmor account to read and manage data assets and alerts.

What you can do with AnomalyArmor

Daily data health checks

Run health_summary or get_todays_briefing to get an overview of asset freshness, alerts, and coverage gaps.

Alert investigation and resolution

Use list_alerts and update_alert to filter, review, and resolve data quality issues from within the chat.

Schema and freshness monitoring setup

Create monitoring schedules and baselines for tables using create_asset, setup_freshness, and enable_schema_monitoring.

How to use AnomalyArmor

  1. 1Sign up at anomalyarmor.ai and generate an API key.
  2. 2Install via uvx armor-mcp or the Claude Code plugin.
  3. 3Set the ARMOR_API_KEY environment variable.
  4. 4Add the server to your MCP client configuration using stdio transport.
  5. 5Start chatting with prompts about data health, alerts, or monitoring.

AnomalyArmor: pros & cons

Pros

  • +52 consolidated tools reduce context window usage
  • +Covers alerts, schema drift, freshness, lineage, and quality metrics
  • +Works seamlessly with Claude Code, Cursor, and other MCP clients
  • +Includes both function tools and slash-command skills

Cons

  • Requires paid AnomalyArmor account and API key
  • Tool list is long and may need careful prompt engineering
  • Primarily focused on data observability rather than general tasks
Did you find this helpful?

Frequently asked questions

ARMOR_API_KEY must be set to authenticate with the AnomalyArmor API.

User reviews

Verified reviews from the community shape this listing's rating.

Loading reviews…

Sign in to review

Promote AnomalyArmor

Add this badge to your website, or share the tool.

DFeatured on DhanasviAnomalyArmor 0