Start with your schedule.
Use your assistant to extract part numbers and quantities from plans, or paste a takeoff you already have.
AI & MCP access
Bring product pricing, specifications, and partition estimates into the conversation you’re already having. Connect your AI assistant to the same catalog behind Partition Pros, then turn part numbers into priced line items.
No API keyPublic catalog and estimates
8 toolsMCP and JSON API
One takeoffUp to 250 lines per call
From plans to pricing
Use your assistant to extract part numbers and quantities from plans, or paste a takeoff you already have.
Search the catalog, compare options, and retrieve pricing and specifications. Review suggested alternatives for any unmatched items.
Explore partition and freight estimates first. When you’re ready, confirm the configuration and contact details before asking for a real proposal.
Connect once. Keep working.
Model Context Protocol (MCP) lets an assistant call our product and pricing tools. For a client that supports remote MCP servers, enter the server URL below and choose Streamable HTTP with no authentication.
Public access requires no Partition Pros account or API key and is limited to 120 requests per minute. Your assistant’s connector availability depends on its client and account settings.
View the API and input schemashttps://www.thepartitionpros.com/mcpThis is a connection endpoint for your assistant. MCP requests use POST; opening the URL as a normal webpage won’t start a session.
Register the hosted MCP server from your terminal.
claude mcp add --transport http partition-pros https://www.thepartitionpros.com/mcpFor clients that start an MCP process, add this server configuration. The package connects to the same hosted service.
{
"mcpServers": {
"partition-pros": {
"command": "npx",
"args": [
"-y",
"@partitionpros/mcp"
]
}
}
}Use the JSON API directly. Read-only tools accept GET arguments or a JSON body over POST.
curl "https://www.thepartitionpros.com/agent/v1/search_products?query=matte+black+grab+bar"The tools behind the conversation
search_productsRead onlyFind products by keyword, brand, or budget, with list prices, lead times, and configurable finish and size options.
get_productRead onlyLook up a product or part number for specifications, available variants, spec sheets, and installation manuals.
resolve_takeoffRead onlyTurn up to 250 takeoff lines into priced items in one call. Unmatched lines include suggested alternatives and reasons to review.
price_partition_buildRead onlyEstimate a partition package using the material, room layout, stall count, urinal screens, upgrades, and destination state.
estimate_freightRead onlyEstimate freight by destination state and material for a partition package.
resolve_accessoriesRead onlyTurn fixture counts into an accessory schedule with product numbers and quantities. Review it against the project specification and local requirements.
list_optionsRead onlyGet supported materials, layouts, colors, lead times, and upgrade IDs before pricing a configuration.
create_quoteCreates a proposalCreate a real proposal with confirmed pricing and a customer portal link. Requires contact details and the customer’s consent before calling.
A starting point
After connecting, try a prompt like these. Use your own part numbers, quantities, and destination for project pricing.
Catalog lookups and takeoff results return published list prices. Partition and freight tools return estimates, with pricing_authority and valid_until fields describing their basis and validity.
A created proposal is repriced by our quoting system and provides the authoritative price. Accessory schedules are a starting point for review, not a determination of code compliance.
Public catalog and estimate requests do not require your name or email. Creating a quote does: it makes a real proposal record, and our team may follow up. Your assistant should confirm the configuration and your consent before submitting it.
Request metadata is used for rate limiting and abuse prevention. See our privacy policy for details about AI assistants and API access.
For developers and assistants
/agent/v1OpenAPI 3.1 specification/.well-known/openapi.jsonSite overview for assistants/llms.txtCatalog as text/llms-products.txtPrefer to work directly with our team? Send us your plans