Mutation
mutation RefreshSidekickMcpServerTools($input: RefreshSidekickMcpServerToolsInput!) {
refreshSidekickMcpServerTools(input: $input) {
server {
id
slug
name
url
authType
authParams {
name
placement
}
}
error {
message
type
code
fields {
field
message
type
}
}
}
}Variables
{
"input": {
"sidekickMcpServerId": "id"
}
}Response
{
"data": {
"refreshSidekickMcpServerTools": {
"server": {
"id": "id",
"slug": "string",
"name": "string",
"url": "string",
"authType": "OAUTH",
"authParams": [
{
"name": "string",
"placement": "HEADER"
}
]
},
"error": {
"message": "string",
"type": "VALIDATION",
"code": "string",
"fields": [
{
"field": "string",
"message": "string",
"type": "VALIDATION"
}
]
}
}
}
}Mutations
refreshSidekickMcpServerTools
Re-discover a custom MCP server’s tools (tools/list) and reconcile the cached snapshot: newly-appeared tools start in the “ask” (approval-required) state.
MUTATION
refreshSidekickMcpServerTools(input: RefreshSidekickMcpServerToolsInput!): RefreshSidekickMcpServerToolsOutput!Arguments
input
required
server
error
Mutation
mutation RefreshSidekickMcpServerTools($input: RefreshSidekickMcpServerToolsInput!) {
refreshSidekickMcpServerTools(input: $input) {
server {
id
slug
name
url
authType
authParams {
name
placement
}
}
error {
message
type
code
fields {
field
message
type
}
}
}
}Variables
{
"input": {
"sidekickMcpServerId": "id"
}
}Response
{
"data": {
"refreshSidekickMcpServerTools": {
"server": {
"id": "id",
"slug": "string",
"name": "string",
"url": "string",
"authType": "OAUTH",
"authParams": [
{
"name": "string",
"placement": "HEADER"
}
]
},
"error": {
"message": "string",
"type": "VALIDATION",
"code": "string",
"fields": [
{
"field": "string",
"message": "string",
"type": "VALIDATION"
}
]
}
}
}
}Was this page helpful?

