Install PricingLab locally
The local install has the same models and the same tools as the hosted service. It runs on your own machine, so your inputs never leave it, and the size caps of the free hosted service do not apply.
1. Get the package
The local install is sent on request. It runs on Linux (x86-64) with Python 3.11 today; ask us about Mac and Windows. Write to info@mypricinglab.com and we reply with the package and its install command. Then check it:
pricinglab check pricinglab check loads every model and prices each one at its default inputs, so you know the install works.
2a. Use it from a local MCP client
pricinglab mcp This runs the MCP server over standard input and output. Most MCP clients start it for you from a configuration entry like this one:
{
"mcpServers": {
"pricinglab": { "command": "pricinglab", "args": ["mcp"] }
}
} The tools are list_models, describe_model, price_model, check_against_bumping and run_model_function.
2b. Run a local server
pricinglab serve This starts a web server on your machine at http://127.0.0.1:8765. It offers the MCP endpoint at /mcp for clients that connect over HTTP, and the route the Excel workbooks use. Options: --host, --port, and --certfile with --keyfile to serve over HTTPS.
Licence
Local installs run as evaluation copies. For licence terms, or to run the models on your own book inside your own network, contact us.