# 你的编程代理把测试交给真人

> 在 Claude Code、Codex、Claude 或 ChatGPT 中发布任务,收到 7 种语言的反馈后马上修复。无需 API 密钥,用 Pumati 账号连接。

包含在 Indie · Team 方案中. [查看方案](https://pumati.app/zh-Hans#pricing)

## 使用示例

> 我想让日本和巴西的 10 个人测试这个版本的新手引导

正在使用 Pumati MCP · create_test: 我起草了任务。发布前请确认。

- 对象: 日本語 · Português
- 任务: iOS · 10 分钟 · 10 人
- 费用: 500 积分
- 结果: 数小时到数天内收到反馈

## 一分钟就能连接

大多数工具一步即可安装。无需 API 密钥。

**方案:** MCP 包含在 Indie · Team 方案中。在网页上无需方案,只用积分也能发布任务。

### 交给你的代理

把这一行粘贴给你正在用的代理。它会安装 Pumati、打开登录窗口并检查连接。

```text
帮我安装 Pumati MCP 服务器:阅读 https://pumati.app/developers/install.md 并照着做。
```

### 自己连接

#### 连接到 Claude Code (终端)

1. Run this in a terminal. `--scope user` makes Pumati available in every project.

   ```bash
   claude mcp add pumati --scope user --transport http https://mcp.pumati.app/mcp
   ```
2. In a new Claude Code session, run `/mcp` and pick **pumati**.
3. Choose **Authenticate**. Your browser opens pumati.app: sign in and allow what this connection may do. From a terminal, `claude mcp login pumati` does the same.

[完整指南](https://pumati.app/zh-Hans/developers/clients/claude-code.md)

#### 连接到 Claude 桌面版和网页版 (自定义连接器)

1. Open **Customize → Connectors**, select **+ Add**, then **Add custom connector**.

   [Open Claude connectors](https://claude.ai/customize/connectors)
2. Name it `Pumati`, paste this as the remote MCP server URL and select **Continue**.

   ```
   https://mcp.pumati.app/mcp
   ```
3. Keep the detected authentication settings. Under **OAuth client**, choose **Register automatically** (Pumati doesn't accept Claude's published identity yet), then select **Add**.
4. Select **Connect** and sign in at pumati.app to allow what this connection may do.

Team 或 Enterprise 管理员? **Team and Enterprise: an admin adds it first**: On Team plans only Owners and Primary Owners can add a custom connector; on Enterprise, also people whose role can manage connectors. They add Pumati once for the organization:

1. Open **Organization settings → Connectors** and select **Add**. Hover over **Custom**, then select **Web**.
2. Name it `Pumati`, paste this as the remote MCP server URL and select **Continue**.

   ```
   https://mcp.pumati.app/mcp
   ```
3. Keep the detected authentication settings. Under **OAuth client**, choose **Register automatically**, then select **Add**.
4. Members then open **Customize → Connectors**, find Pumati (labelled Custom) and select **Connect** to sign in with their own Pumati account.

[完整指南](https://pumati.app/zh-Hans/developers/clients/claude-desktop-web.md)

#### 连接到 ChatGPT (自定义 MCP 服务器)

1. Open **Plugins**, select the plus button, then **Add custom MCP server**.

   [Open ChatGPT plugins](https://chatgpt.com/plugins)
2. Name it `Pumati`, enter this server URL and choose **OAuth** for authentication. Review the warning, then select **Create as a plugin**.

   ```
   https://mcp.pumati.app/mcp
   ```
3. Install Pumati from your personal plugins and sign in at pumati.app when ChatGPT asks you to connect. In a chat, type `@` and pick Pumati.

[完整指南](https://pumati.app/zh-Hans/developers/clients/chatgpt.md)

#### 连接到 Codex CLI (终端)

1. Add the server.

   ```bash
   codex mcp add pumati --url https://mcp.pumati.app/mcp
   ```
2. Sign in.

   ```bash
   codex mcp login pumati
   ```
3. Your browser opens pumati.app: sign in and allow what this connection may do.

[完整指南](https://pumati.app/zh-Hans/developers/clients/codex-cli.md)

#### 连接到 Codex 应用 (ChatGPT 桌面应用)

1. Open **Settings → MCP servers** and select **Add server**.
2. Name it `pumati`, choose **Streamable HTTP** and enter this URL. Save, then select **Restart**.

   ```
   https://mcp.pumati.app/mcp
   ```
3. Select **Authenticate** next to pumati and sign in at pumati.app.

[完整指南](https://pumati.app/zh-Hans/developers/clients/codex-app.md)

#### 连接到 Cursor (安装链接)

1. Select **Add to Cursor**; Cursor opens and asks you to confirm.

   [Add to Cursor](cursor://anysphere.cursor-deeplink/mcp/install?name=pumati&config=eyJ1cmwiOiJodHRwczovL21jcC5wdW1hdGkuYXBwL21jcCJ9)
2. Or add this to `~/.cursor/mcp.json` (every project) or `.cursor/mcp.json` in your project.

   ```json
   {
     "mcpServers": {
       "pumati": {
         "url": "https://mcp.pumati.app/mcp"
       }
     }
   }
   ```
3. Cursor lists **pumati** in its MCP settings; select it to sign in at pumati.app the first time.

[完整指南](https://pumati.app/zh-Hans/developers/clients/cursor.md)

#### 连接到 VS Code (Copilot 代理模式)

1. Run **MCP: Add Server** from the Command Palette and choose **HTTP**.
2. Enter this URL and name it `pumati`.

   ```
   https://mcp.pumati.app/mcp
   ```
3. The first time a Pumati tool is used, VS Code opens your browser to sign in at pumati.app.

[完整指南](https://pumati.app/zh-Hans/developers/clients/vscode.md)

#### 连接到 Gemini CLI (终端)

1. Run this in a terminal.

   ```bash
   gemini mcp add --transport http --scope user pumati https://mcp.pumati.app/mcp
   ```
2. In Gemini CLI, run `/mcp auth pumati`.
3. Your browser opens pumati.app: sign in and allow what this connection may do.

[完整指南](https://pumati.app/zh-Hans/developers/clients/gemini-cli.md)

#### 连接到 其他客户端 (任意 MCP 客户端)

1. In the client's screen for adding an MCP server, choose HTTP (Streamable HTTP, not the older SSE).
2. Enter the server URL.

   ```
   https://mcp.pumati.app/mcp
   ```
3. No API key: the client registers itself (dynamic client registration) and you sign in at pumati.app the first time it connects.

[完整指南](https://pumati.app/zh-Hans/developers/clients/other.md)

#### 连接到 查看全部 (所有客户端)

1. 每个客户端的详细指南都在开发者文档中。
2. 给代理时,文档索引地址就够了:

   ```
   https://pumati.app/llms.txt
   ```
3. 如果没有你用的工具,请按其他客户端的指南操作。

[完整指南](https://pumati.app/zh-Hans/developers.md)

## 连接后,试着这样说

点击复制,然后粘贴给你的代理。

- 用这个 TestFlight 版本创建一个 5 分钟的首次启动任务
- 用快速比较问问这两个结账按钮文案哪个更好
- 总结昨天任务收到的反馈,并列出要修复的问题
- 记录我们修复的内容,并发布复测
- 找出西班牙语用户在注册时卡住的地方

## 常见问题

### 需要 API 密钥吗?

不需要。第一次连接时会打开 Pumati 登录窗口,代理只能做你在那里允许的事。

### 代理会不会擅自花掉积分?

草稿不花钱。Pumati 会要求代理在发布前向你展示预算并获得确认,而且每个连接都有无法超过的支出上限。

### 可以在哪些工具中使用?

任何支持 Streamable HTTP 和 OAuth 的 MCP 客户端都可以,包括 Claude Code、Claude、ChatGPT、Codex、Cursor、VS Code 和 Gemini CLI。

### 反馈什么时候到?

由真人测试,所以结果会在数小时到数天内陆续到达。之后让代理再查看一次,它会接着处理。
