Request quotes for custom parts, design services and box build from pre-vetted suppliers.
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.
Checks a draft RFQ and lists missing required information and recommended additions. Nothing is submitted.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http rfq-desk https://mcp.scimon.co/mcp
Checks a draft RFQ and lists missing required information and recommended additions. Nothing is submitted.
| Argument | Type | Description |
|---|---|---|
| rfq* | object |
{
"type": "object",
"required": [
"rfq"
],
"properties": {
"rfq": {
"type": "object",
"required": [
"company",
"contact_name",
"contact_email",
"parts",
"need_by",
"ship_to"
],
"properties": {
"notes": {
"type": "string"
},
"parts": {
"type": "array",
"items": {
"type": "object",
"required": [
"part_number",
"description",
"quantities",
"files"
],
"properties": {
"files": {
"type": "array",
"items": {
"type": "string"
},
"description": "File names for this part, e.g. [\"bracket_B.step\", \"bracket_B.pdf\"]. For PCBA: Gerbers, BOM and pick-and-place."
},
"finish": {
"type": "string",
"description": "Finish or coating, e.g. black anodize."
},
"process": {
"type": "string",
"description": "Preferred process if known: CNC machining, sheet metal, die casting, injection molding, PCBA, cable assembly, aluminum extrusion, custom rubber, 3D printing, subassembly, box build, design services, or not sure."
},
"material": {
"type": "string",
"description": "Material and grade, e.g. 6061-T6 aluminum."
},
"revision": {
"type": "string"
},
"quantities": {
"type": "array",
"items": {
"type": "integer",
"minimum": 1
},
"description": "Quantity breaks to quote, e.g. [10, 100, 1000]."
},
"description": {
"type": "string",
"description": "What the part is and what it does."
},
"part_number": {
"type": "string"
},
"annual_volume": {
"type": "integer",
"minimum": 1
},
"critical_tolerances": {
"type": "string"
},
"certifications_required": {
"type": "array",
"items": {
"type": "string"
}
},
"inspection_requirements": {
"type": "string"
}
}
},
"minItems": 1
},
"stage": {
"type": "string",
"description": "design, prototype, pilot, production or box build"
},
"company": {
"type": "string"
},
"need_by": {
"type": "string",
"description": "Date parts are needed at the ship-to location, YYYY-MM-DD."
},
"ship_to": {
"type": "string",
"description": "City, state/province and country."
},
"quote_due": {
"type": "string",
"description": "Quote deadline, YYYY-MM-DD, if any."
},
"contact_name": {
"type": "string"
},
"nda_required": {
"type": "boolean",
"description": "True if the buyer's own NDA must be signed before files are shared."
},
"project_name": {
"type": "string"
},
"target_price": {
"type": "string"
},
"contact_email": {
"type": "string",
"description": "Where quotes and questions go."
},
"contact_phone": {
"type": "string"
},
"preferred_regions": {
"type": "array",
"items": {
"type": "string"
},
"description": "Asia, Mexico, USA or no preference."
}
}
}
}
}What SCiMon.co can source (design services, manufacturing processes, box build, sectors, supplier countries), how vetting works, and the terms an RFQ is quoted on.
No arguments.
{
"type": "object",
"properties": {}
}Returns the status of an RFQ: Received, In progress, Quotes ready or Closed. Requires the RFQ number and the contact email it was submitted with.
| Argument | Type | Description |
|---|---|---|
| rfq_number* | string | |
| contact_email* | string |
{
"type": "object",
"required": [
"rfq_number",
"contact_email"
],
"properties": {
"rfq_number": {
"type": "string"
},
"contact_email": {
"type": "string"
}
}
}Submits an RFQ to the SCiMon.co RFQ Desk and returns an RFQ number plus one upload link per listed file. A SCiMon sourcing expert follows up by email at contact_email. Export-controlled (ITAR, EAR, CUI) work is not accepted here.
| Argument | Type | Description |
|---|---|---|
| rfq* | object | |
| export_controlled* | boolean | True if any part or data is ITAR, EAR or CUI controlled. Must be false to submit here. |
{
"type": "object",
"required": [
"rfq",
"export_controlled"
],
"properties": {
"rfq": {
"type": "object",
"required": [
"company",
"contact_name",
"contact_email",
"parts",
"need_by",
"ship_to"
],
"properties": {
"notes": {
"type": "string"
},
"parts": {
"type": "array",
"items": {
"type": "object",
"required": [
"part_number",
"description",
"quantities",
"files"
],
"properties": {
"files": {
"type": "array",
"items": {
"type": "string"
},
"description": "File names for this part, e.g. [\"bracket_B.step\", \"bracket_B.pdf\"]. For PCBA: Gerbers, BOM and pick-and-place."
},
"finish": {
"type": "string",
"description": "Finish or coating, e.g. black anodize."
},
"process": {
"type": "string",
"description": "Preferred process if known: CNC machining, sheet metal, die casting, injection molding, PCBA, cable assembly, aluminum extrusion, custom rubber, 3D printing, subassembly, box build, design services, or not sure."
},
"material": {
"type": "string",
"description": "Material and grade, e.g. 6061-T6 aluminum."
},
"revision": {
"type": "string"
},
"quantities": {
"type": "array",
"items": {
"type": "integer",
"minimum": 1
},
"description": "Quantity breaks to quote, e.g. [10, 100, 1000]."
},
"description": {
"type": "string",
"description": "What the part is and what it does."
},
"part_number": {
"type": "string"
},
"annual_volume": {
"type": "integer",
"minimum": 1
},
"critical_tolerances": {
"type": "string"
},
"certifications_required": {
"type": "array",
"items": {
"type": "string"
}
},
"inspection_requirements": {
"type": "string"
}
}
},
"minItems": 1
},
"stage": {
"type": "string",
"description": "design, prototype, pilot, production or box build"
},
"company": {
"type": "string"
},
"need_by": {
"type": "string",
"description": "Date parts are needed at the ship-to location, YYYY-MM-DD."
},
"ship_to": {
"type": "string",
"description": "City, state/province and country."
},
"quote_due": {
"type": "string",
"description": "Quote deadline, YYYY-MM-DD, if any."
},
"contact_name": {
"type": "string"
},
"nda_required": {
"type": "boolean",
"description": "True if the buyer's own NDA must be signed before files are shared."
},
"project_name": {
"type": "string"
},
"target_price": {
"type": "string"
},
"contact_email": {
"type": "string",
"description": "Where quotes and questions go."
},
"contact_phone": {
"type": "string"
},
"preferred_regions": {
"type": "array",
"items": {
"type": "string"
},
"description": "Asia, Mexico, USA or no preference."
}
}
},
"export_controlled": {
"type": "boolean",
"description": "True if any part or data is ITAR, EAR or CUI controlled. Must be false to submit here."
}
}
}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 5, 2026.