autousers
OfficialEnables GitHub Copilot in VS Code to perform UX evaluations with AI personas and human raters.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@autousersLaunch a usability test for the new signup flow"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@autousers/mcp
Evaluate UX with AI personas and human raters — directly from Claude, Cursor, ChatGPT, and any MCP-aware client.
Install
The fastest way to connect is via the remote server — no package to install, OAuth handles auth automatically.
Direct URL (recommended)
Paste https://mcp.autousers.ai/mcp into your client's MCP connector UI or config. OAuth 2.1 launches in the browser on first use.
Client | How to connect |
Claude.ai | Settings → Connectors → Add custom connector → paste URL |
Claude Desktop | Settings → Connectors → Add custom connector → paste URL |
Cursor | See config below or use the one-click deeplink |
VS Code + Copilot | See config below |
ChatGPT | Settings → Connectors → Developer Mode → Add connector → paste URL |
Codex CLI | See config below |
Cursor — ~/.cursor/mcp.json:
{
"mcpServers": {
"autousers": {
"url": "https://mcp.autousers.ai/mcp"
}
}
}VS Code + GitHub Copilot — .vscode/mcp.json (workspace) or ~/.config/Code/User/mcp.json (global):
{
"servers": {
"autousers": {
"type": "http",
"url": "https://mcp.autousers.ai/mcp"
}
}
}Claude Code CLI:
claude mcp add --transport http autousers https://mcp.autousers.ai/mcpCodex CLI:
codex mcp add autousers --url https://mcp.autousers.ai/mcpBridge fallback (stdio-only clients)
Clients that only support stdio — Cline, Zed, Continue, Goose — use mcp-remote as a shim:
{
"mcpServers": {
"autousers": {
"command": "npx",
"args": ["-y", "mcp-remote@>=0.1.16", "https://mcp.autousers.ai/mcp"]
}
}
}Zed — ~/.config/zed/settings.json:
{
"context_servers": {
"autousers": {
"command": {
"path": "npx",
"args": ["-y", "mcp-remote@>=0.1.16", "https://mcp.autousers.ai/mcp"]
}
}
}
}Continue — ~/.continue/config.yaml:
mcpServers:
- name: autousers
command: npx
args:
- -y
- "mcp-remote@>=0.1.16"
- https://mcp.autousers.ai/mcpStdio / headless / CI
For environments without a browser (CI pipelines, scripted workflows), use the npm package with an API key:
# Claude Code with Bearer token
claude mcp add --transport http autousers https://mcp.autousers.ai/mcp \
--header "Authorization: Bearer $AUTOUSERS_API_KEY"Or run as a local stdio process:
npx -y @autousers/mcpWith environment variables:
{
"mcpServers": {
"autousers": {
"command": "npx",
"args": ["-y", "@autousers/mcp"],
"env": {
"AUTOUSERS_API_KEY": "ak_live_..."
}
}
}
}Related MCP server: ui-ticket-mcp
Tools
39 tools across four categories. Read-only tools carry readOnlyHint=true and are safe to call without side effects.
Templates (6)
Tool | Description |
| List question templates available to your team |
| Fetch a single template by ID |
| Create a new team-scoped template |
| Patch a template (only supplied fields change) |
| Hard-delete a template |
| Deep-clone a template into a destination team |
Evaluations (14)
Tool | Description |
| List evaluations the caller can see |
| Fetch one evaluation including config and comparisons |
| Create an SSE or SxS evaluation; optionally queue autouser runs |
| Patch fields on an evaluation |
| Delete an evaluation and its dependent rows |
| Merge wizard fields into a draft evaluation |
| List human + autouser ratings |
| Aggregate stats and per-rater summaries |
| Pairwise Cohen's Kappa inter-rater agreement |
| AI-authored summary, key findings, and recommendations |
| Download results as JSON or CSV |
| Grant a per-user VIEWER / EDITOR / OWNER share |
| List explicit per-user shares |
| Transfer evaluation ownership to another user |
Autousers (15)
Tool | Description |
| List autousers (built-in + custom) |
| Fetch a single autouser by ID |
| Create a team-scoped custom autouser |
| Patch a custom autouser |
| Soft-delete a custom autouser |
| Deep-clone an autouser into a team |
| Queue autouser runs against an evaluation |
| Cancel pending or running autouser runs |
| Run statuses and summary counts for an evaluation |
| Fetch one autouser run with full context |
| Per-turn token and cost telemetry for a run |
| Compute Cohen's Kappa vs human ratings |
| Get calibration status |
| Freeze a rubric version and set it as active |
| Send disagreements to AI for rubric suggestions |
Settings (4)
Tool | Description |
| List every team the caller belongs to |
| Fetch one team's detail |
| List team members with roles and profiles |
| Usage rollup: free-run pool remaining and token spend |
Resources & Prompts
Resources
Three readable resource URIs:
URI | Description |
| Full evaluation object including results |
| Template definition with all dimensions |
| Autouser persona with rubric |
Prompts
Five canned workflows registered as MCP prompts:
Prompt | Description |
| Create an SSE evaluation against a URL and surface results |
| Create an SxS evaluation between two URLs |
| Summarise evaluation results with key findings |
| Run calibration and freeze the rubric when stable |
| Surface autouser/human disagreements and suggest fixes |
Authentication
OAuth 2.1 (recommended)
When you add the server URL to any supported client, an OAuth 2.1 PKCE + DCR flow launches in the browser. After approving, the client receives a short-lived access token (~15 min) that rotates automatically via a refresh token. No static credentials are stored on the client.
Best for: Claude.ai, Claude Desktop, Cursor, VS Code, ChatGPT — any interactive session.
API keys
API keys are long-lived bearer tokens for headless environments. Pass them as Authorization: Bearer ak_live_... — either as an HTTP header in the direct-URL clients or as the AUTOUSERS_API_KEY env var for stdio.
Best for: CI pipelines, Claude Code with --header, Codex CLI --bearer-token, scripts.
Mint keys at app.autousers.ai/settings/api-keys. Keys are shown once at creation — store them in a secrets manager immediately.
Scopes
Scope | Grants |
| List and fetch templates |
| Create, update, delete, duplicate templates |
| List, fetch, export, view results |
| Create, update, delete, share evaluations |
| List autousers, fetch runs and telemetry |
| Create, update, delete, run, calibrate autousers |
| List ratings for an evaluation |
Configuration
Variable | Default | Description |
| — | Bearer token for headless / stdio auth ( |
|
| Override the API host (e.g. for self-hosted or local dev) |
The default base URL points to production. You only need AUTOUSERS_BASE_URL if you are targeting a different environment.
Diagnostics
Run the bundled doctor command to verify your configuration:
npx -y -p @autousers/mcp autousers-mcp-doctorIt checks that AUTOUSERS_API_KEY is set (for stdio auth), that the API host is reachable, and that at least one tool call succeeds. Exits non-zero on any misconfiguration so it integrates cleanly into CI pre-flight checks.
Links
autousers.ai — product homepage
Install hub — client-specific setup guides
npm package —
@autousers/mcpMCP specification — Model Context Protocol
License — MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/autousers-ai/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server