Retro

com.qretro由 qretro.com 發布官方發布者v1.4.0更新於 Nov 3, 2026

QRetro 通過 MCP 進行回顧與規劃撲克:看板、行動項、撲克遊戲、估算。

AI 翻譯由 AI 模型根據下方的原文描述翻譯,可能有誤。

原文描述

QRetro retrospectives and planning poker over MCP: boards, action items, poker games, estimates.

已驗證Streamable HTTP可網頁執行效率與工作流開發者工具

概覽

Retro 的託管 MCP 服務(mcp.qretro.com),由 qretro.com 發布;無需登入;Streamable HTTP;29 個工具。

暫無 AI 概覽:以下資訊來自註冊中心條目和服務本身。

發布者
qretro.com
端點
mcp.qretro.com
最近檢查

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Retro,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.qretro%2Fretro/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "retro": {
      "type": "http",
      "url": "https://mcp.qretro.com/"
    }
  }
}

工具

29

retro.teams.list

List Teams Tool

Returns the list of teams the user belongs to. boards_count is the total number of boards in a team, finished and unfinished alike — use retro.boards.list to tell them apart.

無需輸入參數。

retro.team.members.list

List Team Members Tool

Returns the members of a team with their id, name and role (owner, admin, facilitator, member). Use the id as assign_to in retro.actions.create, retro.actions.update and retro.board.suggested_actions.promote. This is the team roster, the same one people see in team settings — it says nothing about who wrote which card. Pass team_id when several teams are available; with a single team it can be omitted.

輸入參數team_id

retro.boards.list

List Boards Tool

Returns retrospectives (boards) of a team, newest first. Unfinished boards are included unless finished_only is set — otherwise check the is_finished flag. Filters by period via since/until. Pass team_id when several teams are available; with a single team it can be omitted.

輸入參數sinceuntilteam_idfinished_only

retro.actions.list

List Actions Tool

Returns action items across all retrospectives at once — the answer to "what did we agree on and never finish". Covers every team available unless team_id narrows it down; filters by status, assignee and date. Use this instead of walking boards one by one with retro.board.actions.list.

輸入參數limitsincestatusteam_idassignee

retro.board.messages.list

Get Board Messages Tool

Returns all participant messages (cards) for a retrospective board, organized by template columns (e.g. "What went well", "What didn't go well"). Includes text, sentiment, category, grouping, and vote counts.

輸入參數board_id必填

retro.board.messages.update

Update Message Tool

Updates the text of an existing board message created by the current MCP user.

輸入參數text必填message_id必填

retro.board.messages.delete_own

Delete Own Message Tool

Deletes a single board message. Access is strictly governed by API policies: users can delete their own messages, or any message if they have board update rights (requires mcp:write scope for the latter).

輸入參數message_id必填

retro.board.summary.get

Get Board Summary Tool

Returns the summary of a retrospective with participant info and metadata. Works for unfinished boards too — summary is null until the retro is wrapped up, so check is_finished.

輸入參數board_id必填

retro.board.actions.list

Get Board Actions Tool

Returns action items from a retrospective board, including status, priority, assignee, and due date.

輸入參數board_id必填include_completed

retro.board.insights.list

Get Board Insights Tool

Returns insights (clusters) and suggested actions for a retrospective board. Insights include topic clusters with sentiment, urgency, and category analysis.

輸入參數board_id必填

retro.board.health.get

Get Board Health Tool

Returns the health check of a retrospective: score per category on a 0-10 scale, alignment between participants, turnout, and the same score across the previous retrospectives of the team. Returns health_check: null when the team did not run a health check on this board.

輸入參數board_id必填

retro.board.roti.get

Get Board Roti Tool

Returns ROTI (Return on Time Invested) voting metrics for a retrospective board, including average score, distribution, and trend across previous retrospectives.

輸入參數board_id必填

retro.actions.create

Create Action Item Tool

Creates a new action item on a retrospective board. Requires mcp:write scope.

輸入參數duetext必填board_id必填priorityassign_to

retro.actions.update

Update Action Item Tool

Updates an existing action item: text, priority, due date, or assignee. Requires mcp:write scope.

輸入參數duetextpriorityassign_toaction_item_id必填

retro.actions.complete

Complete Action Item Tool

Marks an action item as completed. Requires mcp:write scope.

輸入參數action_item_id必填

retro.board.suggested_actions.promote

Promote Suggested Action Tool

Turns a pending suggested action from retro.board.insights.list into a real action item on the board and marks the suggestion accepted, keeping the wording and the link to its cluster. Requires mcp:write scope.

輸入參數board_id必填assign_tosuggested_action_id必填

retro.board.suggested_actions.reject

Reject Suggested Action Tool

Rejects a pending suggested action from retro.board.insights.list: the suggestion moves to rejected and no action item is created. Requires mcp:write scope.

輸入參數board_id必填suggested_action_id必填

poker.sources.list

List Poker Sources Tool

Returns the issue trackers connected to a team (Jira, Linear) and what each of them can do: search for tasks, list iterations (sprints, cycles), write estimates back. Call this first — the other poker tools depend on what is connected. An empty list means tasks can only be added manually with poker.game.tasks.add.

輸入參數team_id

poker.iterations.list

List Poker Iterations Tool

Returns the iterations of a connected issue tracker — Jira sprints (active and upcoming), and whatever a future tracker calls the same thing. Filter by name with query, for example "AFT 50". Pass the ref of the iteration you want to poker.game.tasks.import to pull its tasks into a game. Trackers without iteration support (currently Linear) return an empty list — search by text instead.

輸入參數querysourceteam_id

poker.games.list

List Poker Games Tool

Returns the planning poker games of a team, newest first, with how many tasks each of them has and how many already carry an estimate. Personal games outside a team are not exposed over MCP.

輸入參數limitteam_id

poker.game.get

Get Poker Game Tool

Returns one planning poker game: its estimation scale, progress, the task currently on the table and the link participants use to join. Use poker.game.tasks.list for the tasks themselves.

輸入參數game_id必填

poker.game.tasks.list

List Poker Tasks Tool

Returns the tasks of a poker game with their estimate, individual votes, tracker key and link. needs_sync tells whether the agreed estimate still differs from the one stored in the tracker — feed those tasks to poker.game.task.sync. Filter with estimated to see what is done or what is left.

輸入參數limitgame_id必填estimated

poker.games.create

Create Poker Game Tool

Creates a planning poker game for a team and returns the link participants join with. Pick a ready-made scale — fibonacci, modified_fibonacci, tshirts, powers_of_two — or pass your own values in scale_values. Requires mcp:write scope.

輸入參數name必填scaleteam_idscale_values

poker.game.tasks.add

Add Poker Tasks Tool

Adds tasks to a poker game by hand — for work that lives outside an issue tracker, or when no tracker is connected. To pull tasks from Jira or Linear use poker.game.tasks.import instead. Requires mcp:write scope.

輸入參數tasks必填game_id必填

poker.game.tasks.import

Import Poker Tasks Tool

Pulls tasks from a connected issue tracker into a poker game. Give it either iteration_ref from poker.iterations.list to take a whole sprint, or query to search by text and issue key. Tasks already in the game are skipped. Only the team owner can change a game. Requires mcp:write scope.

輸入參數limitquerysourcegame_id必填iteration_ref

poker.game.task.select

Select Poker Task Tool

Puts a task on the table: everyone looking at the game sees it as the one being estimated right now. Only the team owner can change a game. Requires mcp:write scope.

輸入參數game_id必填task_id必填

poker.game.task.reveal

Reveal Poker Task Tool

Reveals the cards of a task and computes its estimate from the votes cast — this is the only way an estimate appears, there is no way to set a number directly. Pass reveal=false to hide the cards again and drop the estimate, which also clears the votes for a re-vote. Only the team owner can change a game. Requires mcp:write scope.

輸入參數revealgame_id必填task_id必填

poker.game.task.sync

Sync Poker Estimate Tool

Writes the agreed estimate back to the issue tracker — Jira story points, Linear estimate. Works only for tasks imported from a tracker and only when the integration was connected with write permissions; poker.sources.list shows whether it was. Only the team owner can change a game. Requires mcp:write scope.

輸入參數game_id必填task_id必填

版本歷史

2
  1. v1.4.0最新Nov 3, 2026
  2. v1.3.0Sep 16, 2026

評分

已滿足適用檢查項的 72%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分

    請在註冊中心條目中發布圖示。

  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。