mcpserver.lol
registry/aws-calculator-mcp
Connection check local install

aws-calculator-mcp

MCP server for AWS Pricing Calculator — create estimates, get actual costs, shareable links. All 436 services, Savings Plans, Reserved Instances. Works with Claude, Kiro, Cursor, VS Code.

Tools 9
GitHub stars 7
Installs / wk 53
Licence MIT
Transport stdio
Last checked never

Tools & capabilities

9 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

add_service from source
Add one or more AWS services to an estimate. Field values follow these patterns based on field type: - numericInput: plain string value, e.g.
create_estimate from source
Create a new empty estimate. Returns an estimate ID to use with add_service and export_estimate.
export_estimate from source
Export an estimate to calculator.aws and get a shareable URL. The link will show the full estimate with AWS-calculated pricing.
generate_report from source
Generate a formatted cost report for an exported estimate. Opens the estimate in headless Chrome, navigates into each group to get per-service costs, and combines with config from…
get_service_fields from source
Get input fields for one or more AWS services. Returns field IDs, types, labels, and valid options. Accepts multiple comma-separated service keys. IMPORTANT: When duplicate fields…
import_estimate from source
Download an existing AWS Pricing Calculator estimate by URL or ID. Returns JSON (raw, for modifications) or Markdown (for LLM consumption).
refresh_estimate from source
Open an estimate URL in a headless browser, trigger cost recalculation, and return the updated pricing. This is the ONLY way to get actual dollar amounts — the API does not calcula…
search_services from source
Search AWS services available in the calculator. Returns service keys and names. Supports multiple comma-separated search terms (e.g.
update_service from source
Update an existing service in an estimate by replacing its config. Use this to tweak values without recreating the entire estimate. Identifies the service by its key (and optionall…