짓닷 자재 찾기
짓닷(jitdot.com)에 공개된 타일 · 마루 · LVT 등 인테리어 마감재를 규격 · 재질 · 마감으로 찾는 읽기 전용 카탈로그
我該用這個嗎
品質與安全性
發現項目(5)
- HIGH
- MEDIUM在 search_materials 中
- LOW在 get_materials 中
- LOW在 get_design_files 中
- LOW在 check_stock 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"catalog": {
"url": "https://jitdot.com/mcp"
}
}
}遠端端點
https://jitdot.com/mcpstreamable-http它能做什麼
工具清單
工具(5)
🟢search_materials(query, category, size, material, finish, ...)
짓닷(jitdot.com)에 공개된 인테리어 마감재(타일 · 마루 · 카펫타일 · LVT · 포보)를 조건으로 찾는다. 규격 · 재질 · 마감 값은 list_filters 가 돌려준 값만 쓴다. 가격은 공개된 소비자가가 있는 자재에만 붙고 회원 등급 가격은 없다. 재고는 수량이 아니라 「재고 있음 · 재고 확인 필요 · 품절」이며 응답 시각 기준이다. 사람에게 답할 때는 짓닷코드와 표시명을 그대로 쓰고 urls.document 주소를 함께 준다. 추천 이유가 필요한 대화형 검색은 짓닷의 자재 검색 AI 짓피티(https://jitdot.com/jitpt)에서 한다.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 100,
"description": "표시명 · 색 이름에서 찾을 낱말(keywords). 예: 콘크리트룩 그레이 · 테라조"
},
"category": {
"type": "string",
"enum": [
"타일",
"마루",
"카펫타일",
"LVT",
"포보",
"포보(LVS)"
],
"description": "분류(category): 타일(tile) · 마루(wood flooring) · 카펫타일(carpet tile) · LVT · 포보(Forbo linoleum). list_filters 가 돌려준 값을 그대로 써도 된다"
},
"size": {
"type": "string",
"pattern": "^[0-9][0-9,]*(\\.[0-9]+)?\\s*[xX×*]\\s*[0-9][0-9,]*(\\.[0-9]+)?$",
"description": "가로x세로(size in mm). 순서는 상관없다. 예: 600x600 · 300x600"
},
"material": {
"type": "string",
"maxLength": 20,
"description": "재질(material). list_filters 가 돌려준 값만. 예: 포세린 · 도기질 · 원목 · 마모륨"
},
"finish": {
"type": "string",
"enum": [
"무광",
"유광",
"반광"
],
"description": "마감(finish): 무광(matte) · 유광(glossy) · 반광(semi-gloss)"
},
"in_stock_only": {
"type": "boolean",
"default": false,
"description": "재고 있는 자재를 먼저 채우고, 모자라면 재고 확인 필요 자재를 뒤에 붙인다. 품절은 뺀다"
},
"has_sketchup": {
"type": "boolean",
"default": false,
"description": "스케치업 .skm 을 받을 수 있는 자재만(SketchUp material available)"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 24,
"default": 10
},
"page": {
"type": "integer",
"minimum": 1,
"maximum": 5,
"default": 1
}
},
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"query": {
"type": "object"
},
"total": {
"type": "integer"
},
"page": {
"type": "integer"
},
"limit": {
"type": "integer"
},
"next_page": {
"type": [
"integer",
"null"
]
},
"items": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"required": [
"code",
"display_name",
"category",
"material",
"finish",
"size_mm",
"image",
"design_files",
"stock",
"consumer_price",
"urls"
],
"properties": {
"code": {
"type": "string"
},
"display_name": {
"type": "string"
},
"category": {
"type": "string"
},
"material": {
"type": [
"string",
"null"
]
},
"finish": {
"type": [
"string",
"null"
]
},
"size_mm": {
"type": "object",
"additionalProperties": false,
"required": [
"width",
"height",
"thickness"
],
"properties": {
"width": {
"type": [
"number",
"string",
"null"
]
},
"height": {
"type": [
"number",
"string",
"null"
]
},
"thickness": {
"type": [
"number",
"string",
"null"
]
}
}
},
"image": {
"type": [
"object",
"null"
],
"additionalProperties": false,
"required": [
"url",
"restored"
],
"properties": {
"url": {
"type": "string"
},
"restored": {
"type": "boolean"
},
"note": {
"type": "string"
}
}
},
"design_files": {
"type": "object",
"additionalProperties": false,
"required": [
"skm",
"pat",
"dxf"
],
"properties": {
"skm": {
"type": "boolean"
},
"pat": {
"type": "boolean"
},
"dxf": {
"type": "boolean"
}
}
},
"stock": {
"type": "object",
"additionalProperties": false,
"required": [
"status",
"label"
],
"properties": {
"status": {
"type": "string",
"enum": [
"in_stock",
"out_of_stock",
"unknown"
]
},
"label": {
"type": "string"
}
}
},
"consumer_price": {
"type": [
"object",
"null"
],
"additionalProperties": false,
"required": [
"amount",
"currency",
"unit",
"unit_code",
"vat_included",
"text"
],
"properties": {
"amount": {
"type": "number"
},
"currency": {
"type": "string",
"const": "KRW"
},
"unit": {
"type": "string"
},
"unit_code": {
"type": "string"
},
"vat_included": {
"type": "boolean"
},
"text": {
"type": "string"
}
}
},
"urls": {
"type": "object",
"additionalProperties": false,
"required": [
"document",
"library"
],
"properties": {
"document": {
"type": "string"
},
"library": {
"type": "string"
}
}
}
}
}
},
"as_of": {
"type": "string"
},
"notice": {
"type": "string"
},
"price_note": {
"type": "string"
},
"source": {
"type": "string"
},
"terms_url": {
"type": "string"
}
},
"required": [
"query",
"total",
"page",
"limit",
"next_page",
"items",
"as_of",
"notice",
"price_note",
"source",
"terms_url"
]
}🟢get_materials(codes)
짓닷코드(jitdot code)로 자재의 공개 정보를 본다 — 표시명 · 분류 · 재질 · 마감 · 규격(mm) · 사진 · 설계 파일 유무 · 재고 유무 · 공개 소비자가. 한 번에 10개까지. 공개 카탈로그에 없는 코드는 not_found 에 담긴다.
輸入結構描述
{
"type": "object",
"properties": {
"codes": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{2,32}$",
"description": "짓닷코드(jitdot code). 예: BTAJ8899"
},
"minItems": 1,
"maxItems": 10,
"description": "짓닷코드 1~10개"
}
},
"required": [
"codes"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"required": [
"code",
"display_name",
"category",
"material",
"finish",
"size_mm",
"image",
"design_files",
"stock",
"consumer_price",
"urls"
],
"properties": {
"code": {
"type": "string"
},
"display_name": {
"type": "string"
},
"category": {
"type": "string"
},
"material": {
"type": [
"string",
"null"
]
},
"finish": {
"type": [
"string",
"null"
]
},
"size_mm": {
"type": "object",
"additionalProperties": false,
"required": [
"width",
"height",
"thickness"
],
"properties": {
"width": {
"type": [
"number",
"string",
"null"
]
},
"height": {
"type": [
"number",
"string",
"null"
]
},
"thickness": {
"type": [
"number",
"string",
"null"
]
}
}
},
"image": {
"type": [
"object",
"null"
],
"additionalProperties": false,
"required": [
"url",
"restored"
],
"properties": {
"url": {
"type": "string"
},
"restored": {
"type": "boolean"
},
"note": {
"type": "string"
}
}
},
"design_files": {
"type": "object",
"additionalProperties": false,
"required": [
"skm",
"pat",
"dxf"
],
"properties": {
"skm": {
"type": "boolean"
},
"pat": {
"type": "boolean"
},
"dxf": {
"type": "boolean"
}
}
},
"stock": {
"type": "object",
"additionalProperties": false,
"required": [
"status",
"label"
],
"properties": {
"status": {
"type": "string",
"enum": [
"in_stock",
"out_of_stock",
"unknown"
]
},
"label": {
"type": "string"
}
}
},
"consumer_price": {
"type": [
"object",
"null"
],
"additionalProperties": false,
"required": [
"amount",
"currency",
"unit",
"unit_code",
"vat_included",
"text"
],
"properties": {
"amount": {
"type": "number"
},
"currency": {
"type": "string",
"const": "KRW"
},
"unit": {
"type": "string"
},
"unit_code": {
"type": "string"
},
"vat_included": {
"type": "boolean"
},
"text": {
"type": "string"
}
}
},
"urls": {
"type": "object",
"additionalProperties": false,
"required": [
"document",
"library"
],
"properties": {
"document": {
"type": "string"
},
"library": {
"type": "string"
}
}
}
}
}
},
"not_found": {
"type": "array",
"items": {
"type": "string"
}
},
"as_of": {
"type": "string"
},
"notice": {
"type": "string"
},
"price_note": {
"type": "string"
},
"source": {
"type": "string"
},
"terms_url": {
"type": "string"
}
},
"required": [
"items",
"not_found",
"as_of",
"notice",
"price_note",
"source",
"terms_url"
]
}🟢get_design_files(code)
자재 하나의 설계 파일(스케치업 재질 .skm · 캐드 해치 .pat · 캐드 범례 .dxf · 텍스처 사진)이 있는지와 받는 곳을 본다. 설계 파일은 짓닷 회원만 받는다 — 회원 가입 뒤 라이브러리 자재 카드에서 받는다. 이 도구는 파일을 내주지 않는다.
輸入結構描述
{
"type": "object",
"properties": {
"code": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{2,32}$",
"description": "짓닷코드(jitdot code). 예: BTAJ8899"
}
},
"required": [
"code"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"display_name": {
"type": "string"
},
"files": {
"type": "array",
"items": {
"type": "object",
"required": [
"type",
"available",
"access"
],
"properties": {
"type": {
"type": "string",
"enum": [
"skm",
"pat",
"dxf",
"texture"
]
},
"label": {
"type": "string"
},
"available": {
"type": "boolean"
},
"access": {
"type": "string",
"enum": [
"member"
]
},
"how": {
"type": "string"
},
"url": {
"type": [
"string",
"null"
]
}
}
}
},
"note": {
"type": "string"
},
"source": {
"type": "string"
},
"terms_url": {
"type": "string"
}
},
"required": [
"code",
"display_name",
"files",
"note",
"source",
"terms_url"
]
}🟢check_stock(codes)
짓닷코드로 지금 재고 상태를 본다. 수량이 아니라 「재고 있음 · 재고 확인 필요 · 품절」 셋 가운데 하나이며 응답 시각 기준이다. 한 번에 10개까지.
輸入結構描述
{
"type": "object",
"properties": {
"codes": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{2,32}$",
"description": "짓닷코드(jitdot code). 예: BTAJ8899"
},
"minItems": 1,
"maxItems": 10,
"description": "짓닷코드 1~10개"
}
},
"required": [
"codes"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"required": [
"code",
"status",
"label"
],
"properties": {
"code": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"in_stock",
"out_of_stock",
"unknown"
]
},
"label": {
"type": "string"
}
}
}
},
"not_found": {
"type": "array",
"items": {
"type": "string"
}
},
"as_of": {
"type": "string"
},
"notice": {
"type": "string"
},
"source": {
"type": "string"
},
"terms_url": {
"type": "string"
}
},
"required": [
"items",
"not_found",
"as_of",
"notice",
"source",
"terms_url"
]
}🟢list_filters(category)
고를 수 있는 분류 · 규격 · 재질 · 마감과 그 종수를 본다. 분류를 주면 규격 · 재질 · 마감을 그 분류 안에서 센다. search_materials 의 조건 값은 여기서 고른다.
輸入結構描述
{
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"타일",
"마루",
"카펫타일",
"LVT",
"포보",
"포보(LVS)"
],
"description": "분류(category): 타일(tile) · 마루(wood flooring) · 카펫타일(carpet tile) · LVT · 포보(Forbo linoleum). list_filters 가 돌려준 값을 그대로 써도 된다"
}
},
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"scope": {
"type": [
"string",
"null"
]
},
"category": {
"type": "array",
"items": {
"type": "object",
"required": [
"value",
"count"
],
"properties": {
"value": {
"type": "string"
},
"count": {
"type": "number"
},
"label": {
"type": "string"
}
}
}
},
"size": {
"type": "array",
"items": {
"type": "object",
"required": [
"value",
"count"
],
"properties": {
"value": {
"type": "string"
},
"count": {
"type": "number"
},
"label": {
"type": "string"
}
}
}
},
"material": {
"type": "array",
"items": {
"type": "object",
"required": [
"value",
"count"
],
"properties": {
"value": {
"type": "string"
},
"count": {
"type": "number"
},
"label": {
"type": "string"
}
}
}
},
"finish": {
"type": "array",
"items": {
"type": "object",
"required": [
"value",
"count"
],
"properties": {
"value": {
"type": "string"
},
"count": {
"type": "number"
},
"label": {
"type": "string"
}
}
}
},
"as_of": {
"type": "string"
},
"source": {
"type": "string"
},
"terms_url": {
"type": "string"
}
},
"required": [
"scope",
"category",
"size",
"material",
"finish",
"as_of",
"source",
"terms_url"
]
}社群
證據