# Usertour MCP Server

Connect an AI client to Usertour to build in-app onboarding flows, checklists, and surveys. Useful when you want those experiences shaped around your app’s design.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 2326
- Author: usertour
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/usertour/usertour/tree/HEAD/apps/server/src/mcp
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/usertour-mcp-server

## What it does

Connect the server to an AI client and describe the experience you want to create. Usertour can build onboarding flows, checklists, and surveys, using the app’s design system as a guide. If the SDK is not installed, it can also wire it into the project.

User attributes and tracked events support audience segmentation. Flows can be managed across Production and Staging, with changes tracked by author and time. When self-hosting, use your instance’s MCP address; the hosted endpoint will not connect to your own deployment.

## Requirements
- Remote server: `https://mcp.usertour.io/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http mcp https://mcp.usertour.io/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add mcp --url https://mcp.usertour.io/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mcp": {
            "url": "https://mcp.usertour.io/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "mcp": {
            "type": "http",
            "url": "https://mcp.usertour.io/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http mcp https://mcp.usertour.io/mcp
```

## When to use it
- create an onboarding flow for an app feature
- draft a product feedback survey
- build a checklist for learning an interface
- target an onboarding flow using user attributes

## Example prompts
- Build an onboarding flow for a new feature that matches the app’s design.
- Create a survey about users’ experience with the product.
- Make a checklist to help users learn the interface.

## Similar
- [tldraw](https://affpapa.org/en/nevibecode/mcp/tldraw.md) — MCP server · ★ 51091
- [Figma-Context-MCP](https://affpapa.org/en/nevibecode/mcp/figma-context-mcp.md) — MCP server · ★ 16062
- [mcp-server-chart](https://affpapa.org/en/nevibecode/mcp/mcp-server-chart.md) — MCP server · ★ 4402
- [Dembrandt](https://affpapa.org/en/nevibecode/mcp/dembrandt.md) — MCP server · ★ 3821
- [ShipSwift](https://affpapa.org/en/nevibecode/mcp/shipswift.md) — MCP server · ★ 3244

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
