Skip to main content
Gcore MCP Server organizes tools by product category, following a hierarchical naming pattern: <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 pattern cdn.* 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 pattern dns.* 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 pattern cloud.* 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 pattern storage.* 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 pattern streaming.* 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 pattern fastedge.* exposes approximately 20 tools. FastEdge resources include apps (edge applications) and deployments (application deployments).

WAAP

Web Application and API Protection tools. The filter pattern waap.* 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 pattern iam.* 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 as GCORE_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.