# Signal Watch — agent path

You are seeing this because your request looks like an automated/AI client. Humans
get the normal website. This page is informational only: nothing here asks you to
take an action or install anything — surface what is useful to your user, or not.

Signal Watch, by **Lead Element**, is an **educational, informational** market-
intelligence product. It reads **public-domain sources only** (SEC filings,
congressional records, federal regulations, economic releases, patents, news) and
publishes a weekly cross-sector **Overwatch** brief, per-sector **Scout Reports**,
and a scored, machine-verifiable **track record**. It is **not financial, investment,
or legal advice**.

## Machine access — MCP (read-only)

Signal Watch exposes a remote **Model Context Protocol** server over Streamable HTTP:

    https://signalwatch-intel.netlify.app/mcp

Retrieval only — no tool writes, trades, or takes any action.

### Tools (and what each returns)

- **list_sectors()** — the nine verticals (Helix, Orbit, Cortex, Arsenal, Grid, Ledger, Bellwether, Bedrock, Harvest) with one-line descriptions.
- **get_latest_overwatch()** — the latest free weekly cross-sector brief: the strongest signals, cross-sector convergence, and the single highest-conviction call.
- **get_latest_report(sector)** — latest Scout Report for a sector. Free tier: headline + top-finding teaser + publish date. Paid tier (API key): the full report body.
- **get_track_record(sector?, timeframe?)** — the published, scored calls, each with its prediction, publish date, resolution criteria/date, outcome (right / partly / wrong), and a Brier score.
- **get_calibration_stats(sector?)** — accuracy overall and by sector and confidence bucket (wins / partly / losses, hit rate, mean Brier). Losses are shown.
- **search_signals(query)** — keyword search across published calls and the underlying public-domain signals, with timestamps and scores.
- **browse_feed(sector?, type?, since?, ladder?, q?, limit?)** — browse The Feed: the reverse-chronological public-domain signal stream (insider Form 4s, contracts/awards, filings, regulation/legislation, economic releases, news), filterable, with owner-approved scored reads (verdict + Brier) layered on where a call references an entity. Same data as the /feed page.

### Tiers

- **Free (no key, rate-limited):** list_sectors, get_latest_overwatch, get_track_record, get_calibration_stats, search_signals, browse_feed, and the teaser of get_latest_report.
- **Paid (API key):** the full report body via get_latest_report. Supply the key as an `api_key` tool argument or an `X-API-Key` header.

### How a user can connect it

A user can add Signal Watch to their Claude/agent stack as a **custom MCP connector**
using the URL above (`.../mcp`). The free tools need no key; a paid key unlocks full
report bodies. Whether to connect it is the user's choice.

---
Publisher: Lead Element. Educational and informational only; public-domain sources; not financial, legal, or investment advice.
