UNPKG

@takashito/linode-mcp-server

Version:

MCP server for Linode API

151 lines 4.63 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.API_SCOPES = void 0; exports.API_SCOPES = [ { name: 'account:read_only', description: 'Allows access to GET information about your account.', category: 'Account' }, { name: 'account:read_write', description: 'Allows access to all operations related to your account.', category: 'Account' }, { name: 'databases:read_only', description: 'Allows access to GET managed databases on your account.', category: 'Databases' }, { name: 'databases:read_write', description: 'Allows access to all operations related to your managed databases.', category: 'Databases' }, { name: 'domains:read_only', description: 'Allows access to GET domains on your account.', category: 'Domains' }, { name: 'domains:read_write', description: 'Allows access to all domain operations.', category: 'Domains' }, { name: 'events:read_only', description: 'Allows access to GET your events.', category: 'Events' }, { name: 'events:read_write', description: 'Allows access to all operations related to your events.', category: 'Events' }, { name: 'firewall:read_only', description: 'Allows access to GET information about your firewalls.', category: 'Firewall' }, { name: 'firewall:read_write', description: 'Allows access to all firewall operations.', category: 'Firewall' }, { name: 'images:read_only', description: 'Allows access to GET your images.', category: 'Images' }, { name: 'images:read_write', description: 'Allows access to all operations related to your images.', category: 'Images' }, { name: 'ips:read_only', description: 'Allows access to GET your IPs.', category: 'IPs' }, { name: 'ips:read_write', description: 'Allows access to all operations related to your IPs.', category: 'IPs' }, { name: 'linodes:read_only', description: 'Allows access to GET Linodes on your account.', category: 'Linodes' }, { name: 'linodes:read_write', description: 'Allow access to all operations related to your Linodes.', category: 'Linodes' }, { name: 'lke:read_only', description: 'Allows access to GET LKE clusters on your account.', category: 'LKE' }, { name: 'lke:read_write', description: 'Allows access to all operations related to LKE clusters on your account.', category: 'LKE' }, { name: 'longview:read_only', description: 'Allows access to GET your Longview clients.', category: 'Longview' }, { name: 'longview:read_write', description: 'Allows access to all operations related to your Longview clients.', category: 'Longview' }, { name: 'nodebalancers:read_only', description: 'Allows access to GET NodeBalancers on your account.', category: 'NodeBalancers' }, { name: 'nodebalancers:read_write', description: 'Allows access to all NodeBalancer operations.', category: 'NodeBalancers' }, { name: 'object_storage:read_only', description: 'Allows access to GET information related to your Object Storage.', category: 'Object Storage' }, { name: 'object_storage:read_write', description: 'Allows access to all Object Storage operations.', category: 'Object Storage' }, { name: 'stackscripts:read_only', description: 'Allows access to GET your StackScripts.', category: 'StackScripts' }, { name: 'stackscripts:read_write', description: 'Allows access to all operations related to your StackScripts.', category: 'StackScripts' }, { name: 'volumes:read_only', description: 'Allows access to GET your volumes.', category: 'Volumes' }, { name: 'volumes:read_write', description: 'Allows access to all operations related to your volumes.', category: 'Volumes' }, { name: 'vpc:read_write', description: 'Allows access to all operations related to VPC and subnet creation, updating, and deletion', category: 'VPC' } ]; //# sourceMappingURL=scopes.js.map