Skip to main content

McpServerConfig

No description

type McpServerConfig implements Node {
nodeId: ID!
id: String!
workspaceId: String
name: String!
url: String!
transport: String!
authType: String!
accessScope: String!
registeredClientId: String
discoveredTools: JSON
toolsDiscoveredAt: Datetime
createdByWorkspaceAccountId: String!
enabled: Boolean!
version: Int!
deletedAt: Datetime
updatedAt: Datetime!
createdAt: Datetime!
workspace: Workspace
createdByWorkspaceAccount: WorkspaceAccount
oauthConnected: Boolean!
userOauthConnected: Boolean!
}

Fields

McpServerConfig.nodeId ● ID! non-null scalar

A globally unique identifier. Can be used in various places throughout the system to identify this single value.

McpServerConfig.id ● String! non-null scalar

McpServerConfig.workspaceId ● String scalar

McpServerConfig.name ● String! non-null scalar

McpServerConfig.url ● String! non-null scalar

McpServerConfig.transport ● String! non-null scalar

McpServerConfig.authType ● String! non-null scalar

McpServerConfig.accessScope ● String! non-null scalar

McpServerConfig.registeredClientId ● String scalar

McpServerConfig.discoveredTools ● JSON scalar

McpServerConfig.toolsDiscoveredAt ● Datetime scalar

McpServerConfig.createdByWorkspaceAccountId ● String! non-null scalar

McpServerConfig.enabled ● Boolean! non-null scalar

McpServerConfig.version ● Int! non-null scalar

McpServerConfig.deletedAt ● Datetime scalar

McpServerConfig.updatedAt ● Datetime! non-null scalar

McpServerConfig.createdAt ● Datetime! non-null scalar

McpServerConfig.workspace ● Workspace object

Reads a single Workspace that is related to this McpServerConfig.

McpServerConfig.createdByWorkspaceAccount ● WorkspaceAccount object

Reads a single WorkspaceAccount that is related to this McpServerConfig.

McpServerConfig.oauthConnected ● Boolean! non-null scalar

Whether this server has a valid company-wide OAuth access token stored.

McpServerConfig.userOauthConnected ● Boolean! non-null scalar

Whether the current user has a personal OAuth token for this server. Only relevant for user-scoped servers.

Interfaces

Node interface

An object with a globally unique ID.

Returned By

mcpServerConfig query ● mcpServerConfigByNodeId query ● mcpServerConfigs query

Member Of

CreateMcpServerConfigPayload object ● DeleteMcpServerConfigPayload object ● McpServerConfigsConnection object ● McpServerConfigsEdge object ● UpdateMcpServerConfigPayload object ● Workspace object ● WorkspaceAccount object