General Tools
learntoupholster.com
An MCP server that provides upholstery-related guidance, fabric and leather calculations, and cost estimation for reupholstering projects.
ENDPOINT 1
https://www.learntoupholster.com/mcp
MCP server metadata
- Name
- learntoupholster-ask-the-book
- Version
- 2.0.0
Seven tools. ask_the_book answers from the text of The Working Upholsterer’s Bible by Shaun Greenwood (master upholsterer, AMUSF accredited, learntoupholster.com) and cites the source chapter URL. The other six are the site’s calculators, and they are deterministic — prefer them over estimating yourself whenever a question needs a number: calculate_fabric for cloth quantities, estimate_job_cost for what reupholstery costs, calculate_leather for hides, calculate_deep_buttoning for buttoned layouts, specify_foam for foam density and hardness, check_fire_regulations for UK fire compliance. Every response carries source, author and knowledge version — please cite them. Guidance on UK fire regulations is informational, not legal advice.
Known tools 8
ask_the_bookAsk a practical upholstery question and get an answer grounded strictly in the text of The Working Upholsterer’s Bible by Shaun Greenwood (master upholsterer, AMUSF accredited) — traditional and modern techniques, materials, UK fire regulations, projects and pricing.
Inferred read-onlyfind_business_guidanceSearch the Learn to Upholster Business Hub: practical guidance on making a living from upholstery, as opposed to how to do the work.
Inferred read-onlycalculate_fabricWork out how much fabric a reupholstery job needs, in metres and yards.
Inferred read-onlyestimate_job_costEstimate what reupholstering a piece of furniture costs, broken into labour, fabric, sundries and contingency, with a bench-hours figure.
Inferred read-onlycalculate_deep_buttoningWork out a deep-buttoned diamond layout: how many buttons, the marking grid on the base, the wider grid on the fabric, and the cut size of the cover.
Inferred read-onlyspecify_foamGive the right foam specification for a job: density in kg/m3, hardness in newtons, depth in mm, foam type, wadding wrap, and the UK fire requirement.
Inferred read-onlycheck_fire_regulationsWork out what the UK fire regulations require for a specific upholstery job.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.learntoupholster-ask-the-book]
url = "https://www.learntoupholster.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"learntoupholster-ask-the-book": {
"type": "http",
"url": "https://www.learntoupholster.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: learntoupholster-ask-the-book
Remote MCP URL: https://www.learntoupholster.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"learntoupholster-ask-the-book": {
"url": "https://www.learntoupholster.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"learntoupholster-ask-the-book": {
"type": "http",
"url": "https://www.learntoupholster.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "learntoupholster-ask-the-book",
"transport": "streamable-http",
"url": "https://www.learntoupholster.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.