Summary
Provide a Model Context Protocol (MCP) integration so editors/agents can reliably answer questions about flex_track (APIs, routing, events, troubleshooting) with structured tools/resources.
Problem
- Large README + deep routing model is hard for humans and tools to navigate consistently.
- Teams want repeatable “assistant-grade” guidance tied to this package’s semantics.
Goals
- MVP: read-only resources (docs excerpts, checklists, links to pub.dev API).
- Safe defaults: no surprise network calls; local-first operation.
- Maintainable: clear ownership + CI smoke where feasible.
Non-goals (MVP)
- Arbitrary remote code execution, or sending real analytics traffic from MCP tools.
Acceptance criteria
Stretch (later)
Scope suggestion
- Start as a sibling package/repo if it avoids bloating the core SDK tarball.
Summary
Provide a Model Context Protocol (MCP) integration so editors/agents can reliably answer questions about flex_track (APIs, routing, events, troubleshooting) with structured tools/resources.
Problem
Goals
Non-goals (MVP)
Acceptance criteria
dart run …, separate package under/packages, or Node MCP — document install/run).Stretch (later)
debugEvent-like dry run from JSON payload (debug builds only).Scope suggestion
- Start as a sibling package/repo if it avoids bloating the core SDK tarball.