# GooseFactory — MCP Server Package

**Owner:** MCP Engineer Agent

Factory MCP Server exposing tools, resources, and prompts for conversational factory management.

## Responsibilities
- All MCP tools defined in `CONTRACTS.md` §2
- All MCP resources (factory:// URIs)
- All MCP prompts
- MCP App modal hosting contract
- stdio + SSE transport

## Key Files (to create)
```
src/
├── index.ts            # MCP server entry
├── tools/
│   ├── tasks.ts        # get_pending, approve, reject
│   ├── pipelines.ts    # status, advance, create
│   ├── deploy.ts       # deploy, run_tests
│   └── search.ts       # search, blockers
├── resources/
│   ├── dashboard.ts
│   ├── pipelines.ts
│   └── servers.ts
├── prompts/
│   ├── review.ts
│   ├── attention.ts
│   ├── deploy-checklist.ts
│   └── retrospective.ts
└── apps/               # MCP App modal registration
```

## Build to: `CONTRACTS.md` §2 (MCP Tool Schemas) and §3 (Modal Data Contract)
