Persqo
com.persqo由 persqo.com 發布官方發布者v1.1.0更新於 Nov 7, 2026
AI personas test your site like real users and return scored reports with fix prompts.
概覽
Persqo 讓 AI 角色在真實瀏覽器中像真實使用者一樣測試你的線上或預覽網站,並回傳評分報告、回放與可直接貼上的修正提示。
- 可以做什麼
- 建立與列出專案和網站,啟動、輪詢並檢視測試執行
- 讀取執行回放、評分、問題發現、頁面層級結果、趨勢與每週洞察
- 產生、儲存與列出角色,並依嚴重程度和狀態篩選或更新問題
- 取得測試或問題的修正提示,並排入重測
- 管理每日或每週排程、公開分享連結、電子郵件通知與 Webhook
- 列出已同步的 Jira 與 Monday 工單,並以相符的角色重現
- 適用情境
- 適合讓助理以不同使用者類型操作已部署或預覽版網頁應用,並在同一個工作階段中把可用性、無障礙或行動裝置問題轉成具體的程式修正。也適合需要定期回歸檢查或在編碼代理中重現工單的團隊。
- 執行需求
- 遠端 HTTP 端點 persqo.com/api/mcp,或透過 npx 從 GitHub 儲存庫啟動的本機 stdio 橋接(未發佈到 npm),需要 Node.js。驗證方式為 OAuth 或透過 Authorization Bearer 標頭傳送的 API 金鑰,金鑰從 PERSQO_API_KEY 讀取;可選的 PERSQO_API_BASE 可覆寫基礎位址。需要 Persqo 帳號與工作區,受測網站必須能透過公開 https 存取。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Persqo,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/com.persqo%2Fpersqo/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"persqo": {
"type": "http",
"url": "https://persqo.com/api/mcp"
}
}
}README
Persqo MCP Server
AI personas test your web app like real users, then hand your coding agent ready-to-paste fix prompts.
Persqo runs AI personas (first-time visitor, impatient mobile user, accessibility-dependent user, and more) through your live or preview site in a real browser. Every run gives you step-by-step recordings, screenshots, and prioritized findings. This MCP server lets Claude, Claude Code, Cursor, Codex, and any MCP client start a test, wait for it, read findings, and pull a fix prompt straight into the session.
The live remote server is https://persqo.com/api/mcp. This package is the stdio bridge for clients that launch a local command. It calls the Persqo API with Authorization: Bearer and the key from PERSQO_API_KEY. persqo-mcp is not published to npm.
Get an API key
Sign up at https://persqo.com and create an API key (pq_live_...) in Settings, then API keys. The secret is shown once. Put it in PERSQO_API_KEY. Do not put the key in the URL.
A key belongs to the workspace, not one project. It can read and change every site on that account. Pass project_id or a site URL when the workspace has more than one project. One project is selected for you. Several matches come back as project_choice.
Remote server
HTTP clients send Authorization: Bearer plus the key. The examples below read that key from PERSQO_API_KEY so the secret stays in the environment.
Claude Code
Cursor
Or open the Cursor install link. Put the key in Cursor's secret store as PERSQO_API_KEY.
Codex and other MCP clients
Use the same URL and header. Clients that speak stdio can use the local command in the next section instead.
Claude and ChatGPT can also connect with OAuth at the same URL. That flow does not use an API key. API-key clients always send the Bearer header above.
Local stdio server
package.json maps the persqo-mcp command to bin.js, which is what npx executes. The process reads PERSQO_API_KEY and sends Authorization: Bearer <key>.
Claude Code:
Optional PERSQO_API_BASE (default https://persqo.com).
Visitor place
Personas, runs, schedules, retests, and finding filters take four place fields. A project stores the same four as defaults. Omit a field to keep the project default.
create_project accepts these as project defaults. list_projects returns them. create_persona, list_personas, start_run, save_schedule, list_schedules, retest_finding, and list_findings accept them as overrides or filters. Persona and schedule results include the place stored on each record.
Tools
start_run and reproduce_ticket are dry runs until confirm is true. run_test with wait: true polls until the test finishes or timeout_ms (default 120000, max 600000) and then returns a summary plus the fix prompt.
The Persqo browser cannot open localhost. Use a Vercel or Netlify preview, or an ngrok or cloudflared tunnel.
Projects, runs, and tests
Personas and findings
Schedules, sharing, and notifications
Tickets
Localhost
The Persqo browser cannot open localhost. Deploy a preview (Vercel or Netlify) or tunnel the machine:
Then pass that https URL to start_run or run_test.
License
MIT
來源:README.md,提交 b2accc1
工具
0版本歷史
2- v1.1.0最新Oct 29, 2026
- v1.0.0Oct 25, 2026
評分
已滿足適用檢查項的 83%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款不適用
託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。
