Skip to main content

AnomalyArmor MCP Server - Data observability tools for AI assistants

Project description

armor-mcp

AnomalyArmor MCP Server - Data observability tools for AI assistants.

Installation

# Via uvx (recommended)
uvx armor-mcp

# Or pip install
pip install armor-mcp

Configuration

Set your API key:

export ARMOR_API_KEY=aa_live_your_key_here

Or create ~/.armor/config.yaml:

api_key: aa_live_your_key_here

Usage

With Claude Code

Add to your MCP configuration:

{
  "mcpServers": {
    "armor": {
      "command": "uvx",
      "args": ["armor-mcp"]
    }
  }
}

With Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "armor": {
      "command": "uvx",
      "args": ["armor-mcp"]
    }
  }
}

Standalone

armor-mcp

Available Tools

  • health_summary - Overall data health status
  • list_alerts - Query alerts with filtering
  • get_alert_summary - Alert counts
  • list_assets - List monitored assets
  • get_asset - Get asset details
  • create_asset - Create new data source
  • test_asset_connection - Test connection
  • trigger_asset_discovery - Start schema discovery
  • get_freshness_summary - Freshness overview
  • check_freshness - Check asset freshness
  • list_stale_assets - List stale assets
  • list_freshness_schedules - List schedules
  • create_freshness_schedule - Create schedule
  • delete_freshness_schedule - Delete schedule
  • get_schema_summary - Schema drift overview
  • list_schema_changes - List schema changes
  • create_schema_baseline - Create baseline
  • enable_schema_monitoring - Enable monitoring
  • disable_schema_monitoring - Disable monitoring
  • ask_question - Natural language Q&A
  • generate_intelligence - Trigger AI analysis
  • get_lineage - Get data lineage
  • job_status - Check async job status

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

armor_mcp-0.2.1.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

armor_mcp-0.2.1-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file armor_mcp-0.2.1.tar.gz.

File metadata

  • Download URL: armor_mcp-0.2.1.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for armor_mcp-0.2.1.tar.gz
Algorithm Hash digest
SHA256 62223964833ab15a0647fa1531540bf65864759df28d8670c4b6408723c19f1b
MD5 405c61005390f73b0a7355697a8d692e
BLAKE2b-256 02ac5378c91ce08dc8d7e231ff2d850405664702b48cf31607539ed9c08ada65

See more details on using hashes here.

File details

Details for the file armor_mcp-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: armor_mcp-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for armor_mcp-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5797a3daedc65f782f1c910775719d697cb5478b3abe5b289e32e09f55c2bc81
MD5 134079f13d74ce8c3604e56bd7a68ec9
BLAKE2b-256 f2fad92adc7ddc9892d0e2103015e797815eef70027c10d807ea1bf2e69b6b6c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page