MCP Servers hooks
Hand-written shim. Implementation is generated; see ./mcp-servers.gen.
Hooks
useCreateMcpServer mutation
Create a new MCP server.
TypeScript
useCreateMcpServer(options?: MutationOpts<McpServer, CreateMcpServerParams>)Types: McpServer · CreateMcpServerParams
useDeleteMcpServer mutation
Soft-delete an MCP server.
TypeScript
useDeleteMcpServer(options?: MutationOpts<SuccessResponse, string>)Types: SuccessResponse
useListMcpServers query
List MCP servers with pagination.
TypeScript
useListMcpServers(params?: Omit<ListMcpServersParams, | > & { filter?: McpServerFilter; orderBy?: McpServerOrderBy[]; } & McpServerShorthands, options?: QueryOpts<Page<McpServer>>)Types: ListMcpServersParams · McpServerFilter · McpServerOrderBy · McpServerShorthands · Page · McpServer
usePurgeMcpServer composite
Permanently delete a soft-deleted MCP server.
TypeScript
usePurgeMcpServer(options?: MutationOpts<SuccessResponse, PurgeMcpServerParams>)Types: SuccessResponse · PurgeMcpServerParams
useRestoreMcpServer composite
Restore a soft-deleted MCP server.
TypeScript
useRestoreMcpServer(options?: MutationOpts<McpServer, string>)Types: McpServer
useRetrieveMcpServer query
Get a single MCP server by ID.
TypeScript
useRetrieveMcpServer(id: string, options?: QueryOpts<McpServer>)Types: McpServer
useUpdateMcpServer mutation
Update an MCP server.
TypeScript
useUpdateMcpServer(options?: MutationOpts<McpServer, UpdateMcpServerParams>)Types: McpServer · UpdateMcpServerParams