MCPサーバー

Tenpace Review Router

io.github.tenpace-app/review-router

このMCPでできること

Guides authenticated setup of routes that send GitHub pull request review notifications to selected Slack channels and supports verification messages.

apply_review_router_setup
Apply Review Router setup
Idempotently create or reconcile the route after the person completing setup signed in, claimed the current intent, and connected both providers.
冪等
入力スキーマ
{'type': 'object', 'required': ['setupId', 'agentToken'], 'properties': {'setupId': {'type': 'string', 'pattern': '^rrs_', 'description': 'Setup-session ID'}, 'agentToken': {'type': 'string', 'pattern': '^rr_setup_', 'description': 'Secret returned at creation'}}, 'additionalProperties': False}
get_review_router_setup_status
Get Review Router setup status
Read structured progress and the next required human action.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['setupId', 'agentToken'], 'properties': {'setupId': {'type': 'string', 'pattern': '^rrs_', 'description': 'Setup-session ID'}, 'agentToken': {'type': 'string', 'pattern': '^rr_setup_', 'description': 'Secret returned at creation'}}, 'additionalProperties': False}
preview_review_router_setup
Preview Review Router setup
Read the exact current intent version and locked setup plan before asking a human to continue.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['setupId', 'agentToken'], 'properties': {'setupId': {'type': 'string', 'pattern': '^rrs_', 'description': 'Setup-session ID'}, 'agentToken': {'type': 'string', 'pattern': '^rr_setup_', 'description': 'Secret returned at creation'}}, 'additionalProperties': False}
send_review_router_test
Send Review Router verification message
After route application, idempotently send one real Slack setup message through the production delivery path.
冪等
入力スキーマ
{'type': 'object', 'required': ['setupId', 'agentToken'], 'properties': {'setupId': {'type': 'string', 'pattern': '^rrs_', 'description': 'Setup-session ID'}, 'agentToken': {'type': 'string', 'pattern': '^rr_setup_', 'description': 'Secret returned at creation'}}, 'additionalProperties': False}
start_review_router_setup
Start Review Router setup
Create an inert GitHub-to-Slack setup plan and return one browser sign-in URL for the person completing setup.
冪等
入力スキーマ
{'type': 'object', 'required': ['repository', 'slackChannel'], 'properties': {'preset': {'enum': ['full_coverage', 'team_activity', 'repo_watch'], 'type': 'string', 'default': 'repo_watch'}, 'repository': {'type': 'string', 'description': 'GitHub repository in owner/repository format'}, 'slackChannel': {'type': 'string', 'description': 'Slack channel name, with or without #'}, 'idempotencyKey': {'type': 'string', 'maxLength': 200, 'minLength': 8}, 'slackWorkspace': {'type': 'string', 'description': 'Optional exact workspace name, Slack team ID, or Tenpace workspace ID'}, 'reviewerMentions': {'enum': ['all', 'connected_only', 'none'], 'type': 'string', 'default': 'all'}}, 'additionalProperties': False}
追加
send_review_router_test
2026年9月17日12:52
追加
apply_review_router_setup
2026年9月17日12:52
追加
preview_review_router_setup
2026年9月17日12:52
追加
get_review_router_setup_status
2026年9月17日12:52
追加
start_review_router_setup
2026年9月17日12:52