Server definition
- Hash
- sha256:f38f5f512c3287309ffa01385fdff247bd470d24b16adaeb0b1a7ef7f70c413e
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "Use start_review_router_setup to propose a connection. Give only setupUrl to the person completing setup. Keep agentToken secret. Never ask anyone to paste GitHub or Slack tokens. Signing in to Tenpace claims and locks the exact current plan; the agent cannot edit it afterward.",
"tools": [
{
"description": "Idempotently create or reconcile the route after the person completing setup signed in, claimed the current intent, and connected both providers.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"agentToken": {
"description": "Secret returned at creation",
"pattern": "^rr_setup_",
"type": "string"
},
"setupId": {
"description": "Setup-session ID",
"pattern": "^rrs_",
"type": "string"
}
},
"required": [
"setupId",
"agentToken"
],
"type": "object"
},
"name": "apply_review_router_setup",
"outputSchema": null
},
{
"description": "Read structured progress and the next required human action.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"agentToken": {
"description": "Secret returned at creation",
"pattern": "^rr_setup_",
"type": "string"
},
"setupId": {
"description": "Setup-session ID",
"pattern": "^rrs_",
"type": "string"
}
},
"required": [
"setupId",
"agentToken"
],
"type": "object"
},
"name": "get_review_router_setup_status",
"outputSchema": null
},
{
"description": "Read the exact current intent version and locked setup plan before asking a human to continue.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"agentToken": {
"description": "Secret returned at creation",
"pattern": "^rr_setup_",
"type": "string"
},
"setupId": {
"description": "Setup-session ID",
"pattern": "^rrs_",
"type": "string"
}
},
"required": [
"setupId",
"agentToken"
],
"type": "object"
},
"name": "preview_review_router_setup",
"outputSchema": null
},
{
"description": "After route application, idempotently send one real Slack setup message through the production delivery path.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"agentToken": {
"description": "Secret returned at creation",
"pattern": "^rr_setup_",
"type": "string"
},
"setupId": {
"description": "Setup-session ID",
"pattern": "^rrs_",
"type": "string"
}
},
"required": [
"setupId",
"agentToken"
],
"type": "object"
},
"name": "send_review_router_test",
"outputSchema": null
},
{
"description": "Create an inert GitHub-to-Slack setup plan and return one browser sign-in URL for the person completing setup.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"idempotencyKey": {
"maxLength": 200,
"minLength": 8,
"type": "string"
},
"preset": {
"default": "repo_watch",
"enum": [
"full_coverage",
"team_activity",
"repo_watch"
],
"type": "string"
},
"repository": {
"description": "GitHub repository in owner/repository format",
"type": "string"
},
"reviewerMentions": {
"default": "all",
"enum": [
"all",
"connected_only",
"none"
],
"type": "string"
},
"slackChannel": {
"description": "Slack channel name, with or without #",
"type": "string"
},
"slackWorkspace": {
"description": "Optional exact workspace name, Slack team ID, or Tenpace workspace ID",
"type": "string"
}
},
"required": [
"repository",
"slackChannel"
],
"type": "object"
},
"name": "start_review_router_setup",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:f38f5f512c3287309ffa01385fdff247bd470d24b16adaeb0b1a7ef7f70c413e | sha256sum