Find makers, open jobs, shop items and designs on The Spool List fabrication marketplace.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
List current open jobs that buyers have posted and makers can quote on: title, country, budget and when it was posted. Buyer identities and full briefs are not shown; makers sign up free to see details and quote.
ISO country code, e.g. "US".
Only jobs whose title contains this word, e.g. "helmet".
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http marketplace https://api.thespoollist.com/mcp/public
List current open jobs that buyers have posted and makers can quote on: title, country, budget and when it was posted. Buyer identities and full briefs are not shown; makers sign up free to see details and quote.
| Argument | Type | Description |
|---|---|---|
| country | string | ISO country code, e.g. "US". |
| keyword | string | Only jobs whose title contains this word, e.g. "helmet". |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"type": "string",
"maxLength": 2,
"minLength": 2,
"description": "ISO country code, e.g. \"US\"."
},
"keyword": {
"type": "string",
"maxLength": 60,
"description": "Only jobs whose title contains this word, e.g. \"helmet\"."
}
}
}Turn a description of something the user wants made into a pre-filled job post link on The Spool List. Nothing is posted: the user opens the link, reviews the brief, adds photos or files and posts it (free for buyers) to get quotes from makers.
| Argument | Type | Description |
|---|---|---|
| category* | string | Closest job category. |
| deadline | string | When it is needed, e.g. "by 15 December" or "4 weeks". |
| quantity | integer | |
| budget_usd | number | Upper budget in USD, if the user gave one. |
| description* | string | What needs to be made, in the user's words: object, size, material, finish. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"category",
"description"
],
"properties": {
"category": {
"enum": [
"cosplay",
"miniatures",
"miniature-painting",
"textiles",
"embroidery",
"3d-printing",
"cnc",
"woodworking",
"laser",
"spare-parts",
"fine-art",
"glass",
"leather",
"other"
],
"type": "string",
"description": "Closest job category."
},
"deadline": {
"type": "string",
"maxLength": 40,
"description": "When it is needed, e.g. \"by 15 December\" or \"4 weeks\"."
},
"quantity": {
"type": "integer",
"maximum": 100000,
"minimum": 1
},
"budget_usd": {
"type": "number",
"maximum": 1000000,
"minimum": 1,
"description": "Upper budget in USD, if the user gave one."
},
"description": {
"type": "string",
"maxLength": 600,
"minLength": 10,
"description": "What needs to be made, in the user's words: object, size, material, finish."
}
}
}Ballpark price range for a fabrication job from The Spool List rate cards (hourly rate by discipline, complexity, materials, setup and quantity). It is an indicative range, not a quote — makers set their own prices.
| Argument | Type | Description |
|---|---|---|
| quantity | integer | Number of pieces (default 1). |
| complexity | string | Default 'moderate'. |
| discipline* | string | Kind of work. |
| material_cost | number | Material cost per piece in USD (default 0). |
| hours_estimate* | number | Estimated hands-on hours for one piece. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"discipline",
"hours_estimate"
],
"properties": {
"quantity": {
"type": "integer",
"maximum": 10000,
"minimum": 1,
"description": "Number of pieces (default 1)."
},
"complexity": {
"enum": [
"simple",
"moderate",
"complex"
],
"type": "string",
"description": "Default 'moderate'."
},
"discipline": {
"enum": [
"three_d_printing",
"digital_design",
"casting_composites",
"ceramics_glass",
"cnc",
"craft_handmade",
"digital_services",
"electronics",
"fibre_art",
"fine_art",
"jewelry",
"laser",
"metalwork",
"printing_signage",
"restoration",
"textiles",
"woodworking"
],
"type": "string",
"description": "Kind of work."
},
"material_cost": {
"type": "number",
"maximum": 1000000,
"minimum": 0,
"description": "Material cost per piece in USD (default 0)."
},
"hours_estimate": {
"type": "number",
"maximum": 2000,
"minimum": 0.1,
"description": "Estimated hands-on hours for one piece."
}
}
}Find local service businesses listed on The Spool List in or near a city — for example finishing, welding and fabrication, design and CAD, packing and shipping, electronics repair or architecture. Returns business name, category, area and a listing link; contact details stay on the listing page.
| Argument | Type | Description |
|---|---|---|
| city* | string | City to search in, e.g. "Charleston". |
| limit | integer | Maximum results (default 10). |
| country | string | ISO country code, e.g. "US". Helps when a city name exists in several countries. |
| category | string | Service category. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"maxLength": 60,
"minLength": 2,
"description": "City to search in, e.g. \"Charleston\"."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum results (default 10)."
},
"country": {
"type": "string",
"maxLength": 2,
"minLength": 2,
"description": "ISO country code, e.g. \"US\". Helps when a city name exists in several countries."
},
"category": {
"enum": [
"finishing",
"installation",
"signage_install",
"design_cad",
"photography",
"packing_shipping",
"welding_fabrication",
"electronics_repair",
"sewing_alterations",
"upholstery",
"carpentry",
"garden",
"cleaning",
"handyman",
"moving",
"tiling_flooring",
"fencing",
"tree_surgery",
"window_gutter_cleaning",
"pressure_washing",
"appliance_repair",
"mobile_mechanic",
"pool_care",
"bricklaying_plastering",
"tutoring_maker",
"plumbing",
"electrical",
"hvac",
"general_contracting",
"roofing",
"pest_control",
"locksmith",
"architecture",
"engineering",
"other"
],
"type": "string",
"description": "Service category."
}
}
}Get a maker's public profile by handle: display name, location shown, tier, verification and trust badges, stats, whether they take design jobs, and links to their shop.
| Argument | Type | Description |
|---|---|---|
| handle* | string | Maker handle, with or without @, e.g. "@printlab". |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"handle"
],
"properties": {
"handle": {
"type": "string",
"pattern": "^@?[A-Za-z0-9_.]+$",
"maxLength": 31,
"minLength": 3,
"description": "Maker handle, with or without @, e.g. \"@printlab\"."
}
}
}Reference lists for the other tools: job categories for create_job_request_link, estimate disciplines with base hourly rates for estimate_job_cost, and shop markets with item counts.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Search The Spool List design library of 3D-printable and fabrication designs. Returns title, designer, licence, price (if any) and a link to the design page, where members can download or get it made by a maker.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum designs (default 10). |
| query* | string | Design to look for, e.g. "planter", "gridfinity", "dice tower". |
| free_only | boolean | Only free designs. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum designs (default 10)."
},
"query": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "Design to look for, e.g. \"planter\", \"gridfinity\", \"dice tower\"."
},
"free_only": {
"type": "boolean",
"description": "Only free designs."
}
}
}Find independent makers on The Spool List (3D printing, cosplay, miniatures, CNC, laser, woodworking, textiles, metalwork and more) by skill, material, name or shop. Optionally narrow to a country or city. Returns public shop details: name, handle, city and country the maker chose to show, jobs completed, materials, and a profile link.
| Argument | Type | Description |
|---|---|---|
| city | string | City name to narrow results, e.g. "Austin". |
| limit | integer | Maximum makers to return (default 10). |
| query* | string | What to search for, e.g. "resin miniatures", "PETG", "cosplay armor", or a maker name. |
| country | string | ISO country code to narrow results, e.g. "US", "GB", "MX". |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"city": {
"type": "string",
"maxLength": 60,
"description": "City name to narrow results, e.g. \"Austin\"."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum makers to return (default 10)."
},
"query": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "What to search for, e.g. \"resin miniatures\", \"PETG\", \"cosplay armor\", or a maker name."
},
"country": {
"type": "string",
"maxLength": 2,
"minLength": 2,
"description": "ISO country code to narrow results, e.g. \"US\", \"GB\", \"MX\"."
}
}
}Search ready-made items makers sell in The Spool List shop (the Forge) — prints, props, miniatures, parts and more. Returns title, price, maker and a link to the item page.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum items (default 10). |
| query* | string | What to look for, e.g. "dragon", "keycaps", "helmet". |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum items (default 10)."
},
"query": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "What to look for, e.g. \"dragon\", \"keycaps\", \"helmet\"."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 9, 2026.