# Foundry — Signal Station > Open-source Nuxt 4 validation layer: wraps a website in a signal-recording instrument (captures, events, errors, visitor classification human|agent|bot) with a pull-based export, MCP tools, and an agent-first surface. MIT licensed. ## Documentation Sets - [Foundry](https://foundry.incubrain.org/llms-full.txt) ## Overview The full system on one page: the agent-traffic reading, the wrap/stream/decide loop, signal channels, agent-first surfaces, and the honest station log. - [Foundry — Signal Station](https://foundry.incubrain.org/raw/index.md): A Nuxt 4 layer that wraps your website in a recording instrument — every visit, capture, and error, human or machine, streamed raw to where you decide to double down or kill. ## Notes - Open source, MIT license: https://github.com/incubrain/foundry - Install: npm i @incubrain/foundry (Nuxt 4 layer) - MCP tools available on Foundry sites: list-pages, get-page, what-changed - Signal export: GET /api/_signals/export (bearer token, pull-based) - Every signal row is classified human | agent | bot