About Sample AWS Pricing Calculator MCP
Sample AWS Pricing Calculator MCP is an MCP server in the Cloud category: mCP server for creating, reading, updating AWS Pricing Calculator estimates through natural language.
Install
git clone https://github.com/aws-samples/sample-aws-pricing-calculator-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (9)
add_serviceAdd one or more services to an estimate. Validates field IDs and values against the live service definition (dropdowns, fileSize unit format, numeric/frequency types, region whitelist). Auto-corrects unambiguous mistakes (case mismatches, typos, number-to-string coercion) and returns a `corrections` array on the per-service result. Partial entries return a `partial: true` warning when required inputs are missing.
Parameters not published.
build_estimateOne-shot create + add services + lint preflight + save. Returns the shareable URL on success, or a structured envelope identifying which services need field discovery before retry.
Parameters not published.
create_estimateCreate a new empty estimate. Returns an estimate ID.
Parameters not published.
export_estimateSave the in-flight estimate to calculator.aws and return a shareable URL. Refuses with an actionable `next_step` if the static linter predicts the saved blob would rehydrate read-only.
Parameters not published.
get_server_infoReturn version and capability information.
Parameters not published.
get_service_fieldsGet input field IDs, types, labels, valid options, and selector values for one or more services. For curated services, the response includes a `catalog` block (`minimalConfig`, required-field hints, traps). For deprecated parent service codes (currently `amazonS3`), returns a `redirect_to_parent` status with `child_service_codes` listing the actual service codes to use instead.
Parameters not published.
import_estimateDownload an existing estimate by URL or ID. Returns JSON (raw) or Markdown.
Parameters not published.
search_servicesSearch AWS services by name or key. Supports comma-separated queries.
Parameters not published.
validate_estimateDry-run preflight: builds the would-be saved payload and runs a static check, without calling the save API. Returns `{lint_verdict, next_step, lint_services, would_be_payload}`. Use to confirm an estimate would render correctly before saving.
Parameters not published.
Ask AI
Ask AI about Sample AWS Pricing Calculator MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.