3D printing studio in Israel: services, past projects, products, FAQ, search and quote requests.
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.
Contact details and facts about Sabag 3D Studio, a 3D printing studio in Israel: phone, WhatsApp, email, address, opening hours, area served, price level. Use before telling a person how to reach the studio.
Optional: return only these fields; a dot reaches into lists (e.g. ["items.name", "items.url"]).
Contact details and facts about Sabag 3D Studio, a 3D printing studio in Israel: phone, WhatsApp, email, address, opening hours, area served, price level. Use before telling a person how to reach the studio.
| Argument | Type | Description |
|---|---|---|
| fields | array | Optional: return only these fields; a dot reaches into lists (e.g. ["items.name", "items.url"]). |
{
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional: return only these fields; a dot reaches into lists (e.g. [\"items.name\", \"items.url\"])."
}
},
"additionalProperties": false
}Frequently asked questions about prices, files, materials, timing and delivery.
| Argument | Type | Description |
|---|---|---|
| fields | array | Optional: return only these fields; a dot reaches into lists (e.g. ["items.name", "items.url"]). |
{
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional: return only these fields; a dot reaches into lists (e.g. [\"items.name\", \"items.url\"])."
}
},
"additionalProperties": false
}A product with its description and FAQ.
| Argument | Type | Description |
|---|---|---|
| id* | integer | The id from the list. |
| fields | array | Optional: return only these fields; a dot reaches into lists (e.g. ["items.name", "items.url"]). |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"minimum": 1,
"description": "The id from the list."
},
"fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional: return only these fields; a dot reaches into lists (e.g. [\"items.name\", \"items.url\"])."
}
},
"additionalProperties": false
}A past project with its full description (markdown).
| Argument | Type | Description |
|---|---|---|
| id* | integer | The id from the list. |
| fields | array | Optional: return only these fields; a dot reaches into lists (e.g. ["items.name", "items.url"]). |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"minimum": 1,
"description": "The id from the list."
},
"fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional: return only these fields; a dot reaches into lists (e.g. [\"items.name\", \"items.url\"])."
}
},
"additionalProperties": false
}Choices for request_quote (project type, scale, material, colour). Free text is accepted too.
| Argument | Type | Description |
|---|---|---|
| fields | array | Optional: return only these fields; a dot reaches into lists (e.g. ["items.name", "items.url"]). |
{
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional: return only these fields; a dot reaches into lists (e.g. [\"items.name\", \"items.url\"])."
}
},
"additionalProperties": false
}Ready-made 3D-printed products with price (ILS) and availability.
| Argument | Type | Description |
|---|---|---|
| page | integer | Page number. |
| fields | array | Optional: return only these fields; a dot reaches into lists (e.g. ["items.name", "items.url"]). |
| search | string | Filter by words. |
| per_page | integer | Items per page. |
{
"type": "object",
"properties": {
"page": {
"type": "integer",
"default": 1,
"minimum": 1,
"description": "Page number."
},
"fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional: return only these fields; a dot reaches into lists (e.g. [\"items.name\", \"items.url\"])."
},
"search": {
"type": "string",
"maxLength": 100,
"description": "Filter by words."
},
"per_page": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Items per page."
}
},
"additionalProperties": false
}The categories of projects.
| Argument | Type | Description |
|---|---|---|
| fields | array | Optional: return only these fields; a dot reaches into lists (e.g. ["items.name", "items.url"]). |
{
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional: return only these fields; a dot reaches into lists (e.g. [\"items.name\", \"items.url\"])."
}
},
"additionalProperties": false
}Portfolio of completed projects (newest first). Optional type: a slug from list_project_types.
| Argument | Type | Description |
|---|---|---|
| page | integer | Page number. |
| type | string | Project type slug. |
| fields | array | Optional: return only these fields; a dot reaches into lists (e.g. ["items.name", "items.url"]). |
| per_page | integer | Items per page. |
{
"type": "object",
"properties": {
"page": {
"type": "integer",
"default": 1,
"minimum": 1,
"description": "Page number."
},
"type": {
"type": "string",
"description": "Project type slug."
},
"fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional: return only these fields; a dot reaches into lists (e.g. [\"items.name\", \"items.url\"])."
},
"per_page": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Items per page."
}
},
"additionalProperties": false
}The studio's services (architectural scale models, custom 3D printing) and main pages, with links.
| Argument | Type | Description |
|---|---|---|
| fields | array | Optional: return only these fields; a dot reaches into lists (e.g. ["items.name", "items.url"]). |
{
"type": "object",
"properties": {
"fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional: return only these fields; a dot reaches into lists (e.g. [\"items.name\", \"items.url\"])."
}
},
"additionalProperties": false
}Send a quote request to the studio for a person, like the site's quote form. Ask the person first: use only their real name and phone or email, describe the project in message, and set consent to true only after they agreed to be contacted. Returns a reference number; the studio usually answers within one business day.
| Argument | Type | Description |
|---|---|---|
| name* | string | Full name of the person asking for the quote. |
| color | string | Preferred colour, if any. |
| string | Email address. Phone or email is required. | |
| phone | string | Israeli phone number, e.g. 050-1234567. Phone or email is required. |
| scale | string | Model scale for architectural models, e.g. 1:100. |
| consent* | boolean | true only if the person agreed that the studio contacts them about this request and accepted the privacy policy. |
| message | string | What to print: object, size, quantity, purpose, links to files or references. |
| due_date | string | Needed by (YYYY-MM-DD). |
| material |
Search pages, past projects, products and guides. Use for any question about what the studio has done or sells.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | Words to search, in Hebrew or English. |
| fields | array | Optional: return only these fields; a dot reaches into lists (e.g. ["items.name", "items.url"]). |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Words to search, in Hebrew or English."
},
"fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional: return only these fields; a dot reaches into lists (e.g. [\"items.name\", \"items.url\"])."
}
},
"additionalProperties": false
}| string |
| Preferred printing material, if any. |
| project_type | string | Kind of project, e.g. one of GET /quote-options project_type. |
{
"type": "object",
"required": [
"name",
"consent"
],
"properties": {
"name": {
"type": "string",
"maxLength": 120,
"description": "Full name of the person asking for the quote."
},
"color": {
"type": "string",
"maxLength": 200,
"description": "Preferred colour, if any."
},
"email": {
"type": "string",
"maxLength": 190,
"description": "Email address. Phone or email is required."
},
"phone": {
"type": "string",
"maxLength": 30,
"description": "Israeli phone number, e.g. 050-1234567. Phone or email is required."
},
"scale": {
"type": "string",
"maxLength": 200,
"description": "Model scale for architectural models, e.g. 1:100."
},
"consent": {
"type": "boolean",
"description": "true only if the person agreed that the studio contacts them about this request and accepted the privacy policy."
},
"message": {
"type": "string",
"maxLength": 5000,
"description": "What to print: object, size, quantity, purpose, links to files or references."
},
"due_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Needed by (YYYY-MM-DD)."
},
"material": {
"type": "string",
"maxLength": 200,
"description": "Preferred printing material, if any."
},
"project_type": {
"type": "string",
"maxLength": 200,
"description": "Kind of project, e.g. one of GET /quote-options project_type."
}
},
"additionalProperties": false
}