# internal/adapters/mcp/hardensubmit

Package hardensubmit exposes the hidden MCP submit\_harden transport.

## Run

```go
func Run(ctx context.Context, stdin io.Reader, stdout io.Writer, stderr io.Writer, outPath string) error
```

Run serves a minimal MCP stdio server that accepts exactly one submit\_harden tool call and writes canonical HardenDossier JSON to outPath.
