Usuarios Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Usuarios Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Create research-backed user profiles that validate your designs across every sprint.
usuarios is an MCP server that turns your service design research (interviews, observations, field notes) into synthetic user profiles — rich, 12-dimension archetypes you can use to validate designs, align teams, and test ideas. All through natural conversation in Claude Desktop or Codex Desktop.
| They say | The AI does |
|---|---|
| "Creá usuarios sintéticos de las entrevistas" | Analyzes your research, extracts patterns, generates full profiles |
| "Validá el onboarding contra María" | Tests your design against María's criteria, returns a report |
| "¿Cómo va el proyecto?" | Shows a dashboard with research → patterns → profiles → validations |
| "Refiná el perfil de Juan" | Updates the profile with new insights, versions it |
Zero technical knowledge needed. Your team just chats.
uv# macOS / Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Claude Desktop: Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"usuarios": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/Sebtiago/usuarios-mcp",
"usuarios-mcp"
]
}
}
}Codex Desktop: Edit ~/.codex/config.toml:
[mcp_servers.usuarios]
command = "uvx"
args = [
"--from",
"git+https://github.com/Sebtiago/usuarios-mcp",
"usuarios-mcp"
]"Inicializá usuarios para este proyecto"
That's it. The server handles everything else.
Based on This Is Service Design Doing, Mapping Experiences, and the Touchpoint Journal:
| Dimension | What it captures |
|---|---|
| 1. Identity | Name, archetype, real quotes from research |
| 2. Empathy Map | Sees, hears, thinks/feels, says/does |
| 3. Jobs-to-be-Done | When/I want/So I can (functional, emotional, social) |
| 4. Pain Points | Intensity, frequency, context, traceability |
| 5. Behaviors | Patterns, triggers, workarounds |
| 6. Mindset | Beliefs, tech literacy, change attitude |
| 7. Ecosystem | Current tools, key people in their network |
| 8. Scenarios | Real usage flows with emotional arcs |
| 9. Emotional Journey | Stage-by-stage emotion map |
| 10. Validation Criteria | Intent principles + testable questions |
| 11. Traceability | Direct/Inferred/Speculative %, all sources cited |
| 12. Metadata | Version, expiration (12 months), human validation |
Every profile is saved in both JSON (machine-readable) and Markdown (team-readable).
INVESTIGACIÓN → ANÁLISIS → PERFILES → VALIDACIÓN → EVOLUCIÓN
(research/) (patterns/) (profiles/) (validations/) (versioned)The AI host orchestrates everything automatically. You never touch the tools directly.
After initialization, your project looks like this:
your-project/
└── .usuarios/
├── config.yaml # Project settings
├── research/ # Drop your interview files here (.md, .txt)
│ ├── entrevista-1.md
│ └── focus-group.md
├── patterns/ # Extracted patterns (auto-generated)
│ ├── patterns.json
│ └── patterns.md
├── profiles/ # Your synthetic users (auto-generated)
│ ├── maria-cuidadora.json
│ └── maria-cuidadora.md
└── validations/ # Design validation reports
└── 2026-06-22-onboarding.md# Clone
git clone https://github.com/Sebtiago/usuarios-mcp.git
cd usuarios-mcp
# Install dependencies
uv sync
# Run locally
uv run python main.py
# Customize templates (optional)
# Create .usuarios/templates/analyze.md in your project
# to override the default analysis methodologyThis tool implements the service design methodology from:
MIT © Santiago Sirias
Built for designers, by a designer. If this helps your team, ⭐ the repo.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.