Costable — Parametric Should-Cost Analysis

io.github.1337mofoPublished by GitHub account 1337mofov1.0.0Updated Oct 24, 2026

Parametric should-cost: P50/P80/P90 estimates, 801 materials, 25 countries, quote review.

VerifiedStreamable HTTPWeb executableBusiness & Commerce

Overview

AI-generated overview

Lets an assistant produce parametric should-cost estimates with P50/P80/P90 ranges and review supplier quotes.

What you can do
Costable provides parametric should-cost analysis through a remote MCP endpoint. According to its description, it produces P50, P80 and P90 cost estimates, covers 801 materials and 25 countries, and supports quote review. No individual tools are listed in the manifest.
When to use it
Useful when an assistant needs quick cost benchmarks or a sanity check on a supplier quote during sourcing, purchasing or negotiation work. It is aimed at should-cost estimation rather than accounting or bookkeeping.
Requirements
A remote MCP endpoint at costable.ai over streamable HTTP; no packages, environment variables or headers are declared. The manifest declares no authentication, so access may be open or handled outside the manifest.
Before you install
The manifest declares no authentication, so consider what cost, material and quote data you send to a third-party service. Cost estimates are model outputs and should not be treated as binding prices.

Installation

In SourceWeft

  1. Open Costable — Parametric Should-Cost Analysis in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.1337mofo%2Fcostable/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "costable-parametric-should-cost-analysis": {
      "type": "http",
      "url": "https://costable.ai/api/mcp"
    }
  }
}

Tools

10

estimate_part

Instantly estimate the should-cost of a manufactured part using natural language. Returns P50 (median), P80 and P90 cost-at-risk per unit based on Monte Carlo simulation of material price variance, labour rate variance and cycle time uncertainty. Use this for quick feasibility checks before building a full cost model.

ParametersbatchQtycountryCodedescriptionrequired

search_materials

Search the Costable materials database (37 materials with LME-sourced pricing). Returns material name, category, price per kg, density, and strength properties.

Parameterslimitquerycategory

search_processes

Search the Costable manufacturing process database (41 processes). Returns process name, category, machine rate ($/hr), and cycle time model.

Parameterslimitquerycategory

get_labour_rates

Get manufacturing labour rates ($/hr) for all skill levels in a given country. Data covers 16 skill levels across 25 countries (ILO/BLS/ABS sourced).

ParameterscountryCoderequired

create_cost_model

Create a new parametric cost model in Costable. Returns the model ID which is used by add_material_to_model, add_process_to_model, calculate_cost_model, and compare_manufacturing_countries.

ParametersnamerequiredbatchQtyrequiredmarginRatecountryCoderequiredoverheadRate

add_material_to_model

Add a material (BOM line) to an existing cost model. Searches the materials database by name query — no need for exact IDs.

ParametersqtymassKgrequiredmodelIdrequiredscrapFactormaterialQueryrequired

add_process_to_model

Add a manufacturing process step to an existing cost model. Searches the process database by name query — no need for exact IDs.

ParametersmodelIdrequiredstepOrderskillLevelrequiredcountryCoderequiredcycleTimeHrsrequiredprocessQueryrequired

calculate_cost_model

Run the Monte Carlo should-cost calculation on a cost model. Returns P50 (median), P80 and P90 cost-at-risk per unit, plus a full cost breakdown (material, labour, machine, overhead, margin).

ParametersmodelIdrequired

compare_manufacturing_countries

Run the cost model across multiple manufacturing countries simultaneously to identify the optimal sourcing location. Returns P50/P80/P90 per country and % delta vs baseline.

ParametersmodelIdrequiredcountriesrequired

review_supplier_quote

Analyse a supplier quote against Costable's should-cost benchmarks. Returns a line-by-line delta (% over/under should-cost), verdict (LOW / COMPETITIVE / HIGH / VERY HIGH), and a list of the top items to challenge in negotiation.

ParametersitemsrequiredcountryCoderequiredsupplierNamerequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.