<product>.<resource>.<operation>. The pattern cdn.cdn_resources.list lists CDN resources, dns.zones.create creates a DNS zone, and cloud.instances.create provisions a virtual machine.
CDN
Content Delivery Network tools accelerate static and dynamic content delivery. The filter patterncdn.* exposes approximately 85 tools.
CDN resources include cdn_resources (CDN resource configuration), origin_groups (origin server groups), certificates (SSL/TLS certificates), rule_templates (caching and behavior rules), and shields (origin shielding locations). Each resource supports standard operations: list, create, get, update, and delete where applicable.
Listing CDN resources requires no parameters and returns all resources in the account. Creating a CDN resource requires cname (the domain name) and origin_group (the origin group ID), with optional origin_protocol for HTTP or HTTPS. Cache purging uses the cdn.cdn_resources.purge tool with resource_id and paths parameters—use /* to purge all cached content.
DNS
Managed DNS service tools operate on a global Anycast network. The filter patterndns.* exposes approximately 35 tools.
DNS resources include zones (DNS zones), zones.records (DNS records within zones), and locations (DNS server locations). Zone creation requires the name parameter with the zone name such as example.com. Record creation requires zone_name, name, type (A, AAAA, CNAME, MX, TXT, or other record types), content, and optionally ttl in seconds.
Cloud
Cloud infrastructure services span compute, storage, networking, security, and management. The filter patterncloud.* exposes approximately 350 tools—the largest product category.
Compute resources include instances (virtual machines with start, stop, and resize operations), baremetal (bare metal servers with power management), gpu_baremetal (GPU bare metal clusters), and gpu_virtual (GPU virtual clusters).
Storage resources include volumes (block storage with attach and detach operations), volume_snapshots (volume snapshots), and file_shares (shared file systems).
Networking resources include networks (virtual networks), floating_ips (public IP addresses with assign and unassign operations), load_balancers (load balancer configuration), and security_groups (firewall rules with add_rule and remove_rule operations).
Security resources include ssh_keys (SSH public keys) and secrets (secret storage). Management resources include projects, regions, and quotas.
Instance operations require project_id and region_id parameters. Creating an instance additionally requires name, flavor, either image_id or volume_id as boot source, and network configuration.
Storage
S3-compatible object storage service tools. The filter patternstorage.* exposes approximately 40 tools.
Storage resources include buckets (storage buckets), bucket.objects (objects within buckets with upload and download operations), bucket.cors (CORS configuration), and bucket.lifecycle (lifecycle rules). Bucket creation requires name and location parameters.
Streaming
Video streaming platform tools for live and VOD content. The filter patternstreaming.* exposes approximately 60 tools.
Streaming resources include streams (live streams), vods (video on demand), and encoding (encoding profiles).
FastEdge
Edge computing platform tools for serverless applications. The filter patternfastedge.* exposes approximately 20 tools.
FastEdge resources include apps (edge applications) and deployments (application deployments).
WAAP
Web Application and API Protection tools. The filter patternwaap.* exposes approximately 80 tools.
WAAP resources include domains (protected domains), policies (security policies), and rules (custom rules).
IAM
Identity and Access Management tools. The filter patterniam.* exposes approximately 20 tools.
IAM resources include users (account users), roles (access roles), and api_keys (API tokens).
Tool discovery
Exact tool names can be discovered using MCP Inspector. Start the inspector with a product pattern such asGCORE_TOOLS="cdn.*" and browse the Tools panel to view all available tools with their parameter schemas.
Tool counts are approximate and may change as the Gcore API evolves. The Gcore Python SDK provides equivalent functionality for direct API access.