Inputs
None.Output
A JSON array of personas. Each entry contains the persona’s id, name, emoji, occupation, tagline, and tech expertise — enough for the AI client to present them to you for selection.Behavior
- If your account has zero personas, the client should offer to create one via
chat_persona+create_personabefore running a test. - Results come from the Percio API in real time — personas you create in the web app show up immediately.
Typical MCP flow
- Cursor calls
list_personasand presents the results. - You pick one, or ask to create a new one.
- Cursor moves on to
chat_scenarioto build a scenario. - Cursor calls
run_usability_testwith the chosen persona id.
Example prompt in Cursor
“List my Percio personas.”or simply
“Run a usability test on http://localhost:3000.”— the client will call
list_personas as part of orchestrating the run.