Interface MCPServerManager
Methods
addOrUpdateServer
- addOrUpdateServer(description): void
Returns void
callTool
- callTool(serverName, toolName, arg_string): Promise<{}>
Parameters
- serverName: string
- toolName: string
- arg_string: string
Returns Promise<{}>
disconnectClient
- disconnectClient(client): void
Returns void
getResources
- getResources(serverName): Promise<{}>
Returns Promise<{}>
getRunningServers
- getRunningServers(): Promise<string[]>
Returns Promise<string[]>
getServerNames
- getServerNames(): Promise<string[]>
Returns Promise<string[]>
getTools
- getTools(serverName): Promise<{}>
Returns Promise<{}>
readResource
- readResource(serverName, resourceId): Promise<{}>
Parameters
- serverName: string
- resourceId: string
Returns Promise<{}>
removeServer
- removeServer(name): void
Returns void
setClient
- setClient(client): void
Returns void
startServer
- startServer(serverName): Promise<void>
Returns Promise<void>
stopServer
- stopServer(serverName): Promise<void>
Returns Promise<void>