이 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…