aws-pricing-mcp

trilogy-group/aws-pricing-mcp

3.4

If you are the rightful owner of aws-pricing-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The AWS EC2 Pricing MCP Server allows querying real-time EC2 pricing using a pre-parsed AWS pricing catalogue.

Tools

Functions exposed to the LLM to take actions

ec2_instances_pricing

Find AWS EC2 instances based on specified criteria.

Filter Parameters:

  • region: AWS region (default: us-east-1)
  • platform: OS platform (one of: Linux/UNIX, Red Hat Enterprise Linux, Red Hat Enterprise Linux with HA, Red Hat Enterprise Linux with SQL Server Standard and HA, Red Hat Enterprise Linux with SQL Server Enterprise and HA, Red Hat Enterprise Linux with SQL Server Standard, Red Hat Enterprise Linux with SQL Server Web, Linux with SQL Server Enterprise, Linux with SQL Server Standard, Linux with SQL Server Web, SUSE Linux, Windows, Windows BYOL, Windows with SQL Server Enterprise, Windows with SQL Server Standard, Windows with SQL Server Web; default: Linux/UNIX)
  • tenancy: Instance tenancy (one of: Shared, Dedicated; default: Shared)
  • pricing_model: Pricing model (one of: On Demand, 1-yr No Upfront, 1-yr Partial Upfront, 1-yr All Upfront, 3-yr No Upfront, 3-yr Partial Upfront, 3-yr All Upfront; default: On Demand)
  • min_vcpu: Minimum number of vCPUs (default: 0)
  • min_ram: Minimum amount of RAM in GB (default: 0)
  • min_gpu: Minimum number of GPUs (default: 0)
  • min_gpu_memory: Minimum GPU memory in GB (default: 0)
  • min_cpu_ghz: Minimum CPU clock speed in GHz (default: 0)
  • min_network_performance: Minimum network performance in Mbps (default: 0)
  • min_ebs_throughput: Minimum dedicated EBS throughput in Mbps (default: 0)
  • min_ephemeral_storage: Minimum ephemeral storage in GB (default: 0)
  • max_price_per_hour: Maximum price per hour in USD (default: no limit)
  • sort_by: Field to sort by (one of: Price, Clock Speed GHz, vCPU cores, Memory GB, Ephemeral Storage GB, Network Performance Mbps, Dedicated EBS Throughput Mbps, GPU cores, GPU Memory GB; default: Price)
  • sort_order: Sort order (one of: Ascending, Descending; default: Descending)
  • family: Filter by instance family (e.g., "m5", "c6g"; default: "" for all families)
  • size: Filter by instance size (e.g., "large", "2xlarge"; default: "" for all sizes)
  • processor: Filter by physical processor (e.g., "Graviton", "Xeon", "AMD"; default: "" for all processors)
  • page_num: Page number for pagination (default: 0)

Returns:

  • List of instances matching the criteria (5 per page). CloudFix RightSpend pricing is provided when using the flexible cRIs provided by RightSpend (a third-party solution). The benefit of RightSpend is that it 1) eliminates the need for complex forecasting or frequent consultations with engineering about usage fluctuations 2) removes the risk of unused reservations 3) provides 3-yr All Upfront discounts without the need for prepayment.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources