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.0.tar.gz (10.7 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.0-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: armor_mcp-0.2.0.tar.gz
  • Upload date:
  • Size: 10.7 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.0.tar.gz
Algorithm Hash digest
SHA256 7a202c41b34c24e59b03bca7086195095520e34ca0c6e52ee76fcb1e842aa184
MD5 ddc0b0a660f7921f9a8e64f4d3ac478c
BLAKE2b-256 5f0df8651d6ca37bdc1162092f5e12df1c83d0ae10c0429c602543e5d741c658

See more details on using hashes here.

File details

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

File metadata

  • Download URL: armor_mcp-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 10.3 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b4e992964b1bdbc4c02f665fee9d86cba137dd493b1c011d077029910cc6ef40
MD5 f59e2e147caea9b4ee942e738220d917
BLAKE2b-256 842cb99cb763331973488ef21c516ab2e926e0c44e96db51509da4887e63fb90

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