此 MCP 可以做什么
Supports team retrospectives and planning poker, including boards, discussion cards, insights, action items, task imports, and issue-tracker estimate synchronization.
工具
输入模式
{'type': 'object', 'required': ['game_id'], 'properties': {'game_id': {'type': 'string', 'description': 'The ID of the poker game.'}}}
输入模式
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Name of the game, for example the sprint it plans.'}, 'scale': {'type': 'string', 'description': 'Estimation scale preset: fibonacci (default), modified_fibonacci, tshirts, powers_of_two.'}, 'team_id': {'type': 'string', 'description': 'Team the game belongs to. Required when more than one team is available.'}, 'scale_values': {'type': 'array', 'description': 'Custom scale, for example ["1","2","3","5","?"]. Overrides scale when given.'}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'How many games to return. Default: 20, maximum: 50.'}, 'team_id': {'type': 'string', 'description': 'Team to list games for. Required when more than one team is available — call retro.teams.list first.'}}}
输入模式
{'type': 'object', 'required': ['game_id', 'task_id'], 'properties': {'reveal': {'type': 'boolean', 'description': 'true (default) — reveal the cards and compute the estimate. false — hide them, clear the votes and the estimate.'}, 'game_id': {'type': 'string', 'description': 'The ID of the poker game.'}, 'task_id': {'type': 'string', 'description': 'The ID of the task to reveal.'}}}
输入模式
{'type': 'object', 'required': ['game_id', 'tasks'], 'properties': {'tasks': {'type': 'array', 'description': 'Tasks to add: a list of objects with name and optional description.'}, 'game_id': {'type': 'string', 'description': 'The ID of the poker game.'}}}
输入模式
{'type': 'object', 'required': ['game_id', 'task_id'], 'properties': {'game_id': {'type': 'string', 'description': 'The ID of the poker game.'}, 'task_id': {'type': 'string', 'description': 'The ID of the task to put on the table — see poker.game.tasks.list.'}}}
输入模式
{'type': 'object', 'required': ['game_id'], 'properties': {'limit': {'type': 'integer', 'description': 'How many tasks to pull at most. Default: 50, maximum: 100.'}, 'query': {'type': 'string', 'description': 'Text or issue key to search for, when importing without an iteration.'}, 'source': {'type': 'string', 'description': 'Tracker to import from, for example jira. Required only when the team has several trackers connected.'}, 'game_id': {'type': 'string', 'description': 'The ID of the poker game to import into.'}, 'iteration_ref': {'type': 'string', 'description': 'The ref of an iteration from poker.iterations.list — imports every task of that sprint.'}}}
输入模式
{'type': 'object', 'required': ['game_id'], 'properties': {'limit': {'type': 'integer', 'description': 'How many tasks to return. Default: 50, maximum: 100.'}, 'game_id': {'type': 'string', 'description': 'The ID of the poker game.'}, 'estimated': {'type': 'boolean', 'description': 'true — only tasks that already have an estimate, false — only tasks still to be estimated. Omit for all of them.'}}}
输入模式
{'type': 'object', 'required': ['game_id', 'task_id'], 'properties': {'game_id': {'type': 'string', 'description': 'The ID of the poker game.'}, 'task_id': {'type': 'string', 'description': 'The ID of the task whose estimate goes to the tracker — see needs_sync in poker.game.tasks.list.'}}}
输入模式
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Filter iterations by name, for example "AFT 50". Omit to get all active and upcoming ones.'}, 'source': {'type': 'string', 'description': 'Tracker to query, for example jira. Required only when the team has several trackers connected — see poker.sources.list.'}, 'team_id': {'type': 'string', 'description': 'Team whose tracker is queried. Required when more than one team is available.'}}}
输入模式
{'type': 'object', 'properties': {'team_id': {'type': 'string', 'description': 'Team to inspect. Required when more than one team is available — call retro.teams.list first.'}}}
输入模式
{'type': 'object', 'required': ['action_item_id'], 'properties': {'action_item_id': {'type': 'string', 'description': 'The ID of the action item to mark as completed.'}}}
输入模式
{'type': 'object', 'required': ['board_id', 'text'], 'properties': {'due': {'type': 'string', 'description': 'Due date in ISO 8601 format (e.g. 2025-03-15T00:00:00Z).'}, 'text': {'type': 'string', 'description': 'The text of the action item.'}, 'board_id': {'type': 'string', 'description': 'The ID of the board to create the action item on.'}, 'priority': {'type': 'string', 'description': 'Priority: high, medium, or low. Default: medium.'}, 'assign_to': {'type': 'string', 'description': 'User ID to assign the action item to — call retro.team.members.list to get it — or "me" to assign to the current user.'}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'How many items to return, newest first. Default 50, maximum 200. The total field always reports the full count.'}, 'since': {'type': 'string', 'description': 'Only items created on or after this date (ISO 8601, for example 2026-01-01).'}, 'status': {'type': 'string', 'description': 'open (default), completed or all.'}, 'team_id': {'type': 'string', 'description': 'Narrow the search to one team. By default every available team is included.'}, 'assignee': {'type': 'string', 'description': 'Filter by assignee name, partial match.'}}}
输入模式
{'type': 'object', 'required': ['action_item_id'], 'properties': {'due': {'type': 'string', 'description': 'New due date in ISO 8601 format.'}, 'text': {'type': 'string', 'description': 'New text for the action item.'}, 'priority': {'type': 'string', 'description': 'New priority: high, medium, or low.'}, 'assign_to': {'type': 'string', 'description': 'User ID to reassign to — call retro.team.members.list to get it — or "me" to assign to the current user.'}, 'action_item_id': {'type': 'string', 'description': 'The ID of the action item to update.'}}}
输入模式
{'type': 'object', 'required': ['board_id'], 'properties': {'board_id': {'type': 'string', 'description': 'The ID of the board to get action items for.'}, 'include_completed': {'type': 'boolean', 'description': 'Whether to include completed action items. Default: false.'}}}
输入模式
{'type': 'object', 'required': ['board_id'], 'properties': {'board_id': {'type': 'string', 'description': 'The ID of the board to get the health check report for.'}}}
输入模式
{'type': 'object', 'required': ['board_id'], 'properties': {'board_id': {'type': 'string', 'description': 'The ID of the board to get insights for.'}}}
输入模式
{'type': 'object', 'required': ['message_id'], 'properties': {'message_id': {'type': 'string', 'description': 'The ID of the message to delete.'}}}
输入模式
{'type': 'object', 'required': ['board_id'], 'properties': {'board_id': {'type': 'string', 'description': 'The ID of the board to get messages for.'}}}
输入模式
{'type': 'object', 'required': ['message_id', 'text'], 'properties': {'text': {'type': 'string', 'description': 'New text content for the message.'}, 'message_id': {'type': 'string', 'description': 'The ID of the message to update.'}}}
输入模式
{'type': 'object', 'required': ['board_id'], 'properties': {'board_id': {'type': 'string', 'description': 'The ID of the board to get ROTI metrics for.'}}}
输入模式
{'type': 'object', 'properties': {'since': {'type': 'string', 'description': 'Only boards created on or after this date (ISO 8601, for example 2026-01-01).'}, 'until': {'type': 'string', 'description': 'Only boards created on or before this date (ISO 8601).'}, 'team_id': {'type': 'string', 'description': 'Team to list boards for. Required when more than one team is available — call retro.teams.list first.'}, 'finished_only': {'type': 'boolean', 'description': 'Return only finished retrospectives. Default: false, unfinished boards are included.'}}}
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search query. Looks into board summaries, action items and participant cards.'}, 'team_id': {'type': 'string', 'description': 'Optional: filter search to a specific team.'}}}
输入模式
{'type': 'object', 'required': ['board_id', 'suggested_action_id'], 'properties': {'board_id': {'type': 'string', 'description': 'The ID of the board the suggestion belongs to.'}, 'assign_to': {'type': 'string', 'description': 'User ID to assign the action item to — call retro.team.members.list to get it — or "me" to assign to the current user.'}, 'suggested_action_id': {'type': 'string', 'description': 'The ID of the suggested action to promote, from suggested_actions in retro.board.insights.list. Only suggestions with status "pending" can be promoted.'}}}
输入模式
{'type': 'object', 'required': ['board_id', 'suggested_action_id'], 'properties': {'board_id': {'type': 'string', 'description': 'The ID of the board the suggestion belongs to.'}, 'suggested_action_id': {'type': 'string', 'description': 'The ID of the suggested action to reject, from suggested_actions in retro.board.insights.list. Only suggestions with status "pending" can be rejected.'}}}
输入模式
{'type': 'object', 'required': ['board_id'], 'properties': {'board_id': {'type': 'string', 'description': 'The ID of the board to get the summary for.'}}}
输入模式
{'type': 'object', 'properties': {'team_id': {'type': 'string', 'description': 'Team to list members for. Required when more than one team is available — call retro.teams.list first.'}}}
输入模式
{'type': 'object', 'properties': {}}
近期工具变更
类似的 MCP 服务器
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
Stable Baseline
Manages company documents, knowledge graphs, whiteboards, projects, plans, tasks, teams, and improvement workflows.
mcp
Manages Nestr workspaces, roles, circles, tensions, governance proposals, comments, daily plans, graph relationships, agents, and…
TaScan
Manages field-service projects, workers, task lists, subtasks, dispatch, geofenced work zones, inspections, remediation workflows…
Tango
Manages shared work between humans and agents through tasks, leases, handoffs, approvals, artifacts, comments, integrations, prog…
AIOProductOS MCP
Combines customer records, support conversations, feedback, product analytics, roadmaps, tasks, experiments, releases, and retent…
agendaforge
Manages events, agendas, sessions, speakers, attendees, sponsors, forms, contacts, email templates, approvals, and organizer work…
Refine Job Search
Tracks job applications, interviews, offers, recruiter email, and company openings, with Gmail synchronization and workflow actio…