Agent Observability Platform

Catch your agent hallucinating before your users do.

Morphic CI intercepts MCP JSON-RPC payloads, generates prompt variations, and calculates F1 consistency scores. If your agent drifts, the deployment gets blocked.

MCP compatible·GitHub Actions ready
morphic-runner
5+
Prompt variants per run
<2s
Average test latency
406
HTTP block on drift
Nightly cron runs
How it works

Three steps to production confidence.

01

Perturbation

Define a baseline intent. Morphic rewrites it into 5+ structurally distinct variations that preserve the original meaning but change syntax and phrasing.

02

Interception

Each variation is sent to your agent. We intercept the outbound JSON-RPC payload and strictly diff it against the expected schema. Every anomaly is flagged.

03

Scoring

Precision and recall metrics produce an F1 consistency score. Drop below threshold and the CI pipeline returns HTTP 406, blocking deployment.

Capabilities

Built for teams shipping agents to production.

MCP Trace

JSON-RPC payload diffing

Captures the exact tool-call payload your agent sends and diffs it against the schema baseline. Catches hallucinated parameters, type mismatches, and missing fields.

CI/CD

Pipeline-native blocking

Generate an API key, add one curl to your GitHub Action or GitLab CI config. If the consistency score drops below threshold, the pipeline fails with 406.

Scheduling

Nightly regression crons

Configure automated test runs on a schedule. Catch silent agent drift before your customers notice. Results feed directly into the telemetry dashboard.

Telemetry

Historical consistency charts

Track F1 scores over time across all your projects. Spot degradation trends, compare runs, and export data for incident reviews.

Integration

One curl command. Your pipeline is protected.

No SDK. No agent wrapper. Just hit the REST endpoint from any CI/CD system with your API key and baseline intent.

GitHub Actions·GitLab CI·Jenkins
.github/workflows/test.yml
- name: Morphic CI Gate
  run: |
    curl -X POST https://morphic.clawtrak.com/api/v1/run \
      -H "Authorization: Bearer ${{ secrets.MORPHIC_KEY }}" \
      -H "Content-Type: application/json" \
      -d '{
        "project_id": "${{ vars.PROJECT_ID }}",
        "baseline_intent": "Refund order #993"
      }'
Pricing

Simple, transparent pricing

Developer

$0/mo

Forever free

  • 1 active project
  • Manual test execution
  • 5 prompts per run
  • Dashboard access
  • CI/CD API keys
Start Free
Recommended

Enterprise

$29/mo

Everything you need

  • Unlimited projects
  • Nightly cron scheduling
  • 10 prompts per run
  • CI/CD API keys
  • Historical telemetry
  • Priority support
Upgrade to Enterprise →

Your agent is one bad prompt away from a production incident.

Start catching hallucinations in 60 seconds. No credit card required.

Start Free Trial →