Skip to content

Local Quickstart

This path lets contributors try Harrier without AWS credentials.

Setup

cp .env.example .env
make setup

Run A No-AWS Sample

make local-sample

The command writes:

  • .harrier-local/samples/inv-local-sample-resource-delay-response.json
  • .harrier-local/samples/inv-local-sample-resource-delay-report.md

The sample uses deterministic running-job diagnostic signals and does not call AWS APIs.

Run The MCP Server Locally

make run

Health endpoint:

curl -fsS http://127.0.0.1:8000/health

Docker Compose

make compose-up

The local service listens on:

http://127.0.0.1:8000/mcp

Reports are stored under .harrier-local/.