MyKIFRS
Full-text search over K-IFRS/K-GAAP standards, Q&A and KASB/KICPA material for Korean accountants
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"mykifrs": {
"url": "https://mykifrs.eocpa.kr/mcp"
}
}
}Remote endpoints
https://mykifrs.eocpa.kr/mcpstreamable-httpWhat it can do
Tool inventory
Tools (7)
๐ขsearch_standards(query, category, std_num, limit)
MyKIFRS MCP์ search_standards ๋๊ตฌ๋ ๊ธฐ์ค์ ๋ฌธ๋จ๊ณผ ๊ฐ์ฌ์ธ์ฆยท์ค๋ฆฌ๊ธฐ์คยท๊ณ ์ ์๋ฌธ์ ํ ๋ชฉ๋ก์ผ๋ก ์ ๋ฌธ๊ฒ์ํฉ๋๋ค. [Purpose] - The ๊ธฐ์ค grounding a treatment ("์ฌ์ฉ๊ถ์์ฐ ์์ is which ๋ฌธ๋จ?"): ๊ธฐ์ค์ ๋ฌธ๋จ (K-IFRSยท์ผ๋ฐ๊ธฐ์ ยท๊ฐ์ฌยท๋ด๋ถํ๊ณยท ์ค์ยท๋น์๋ฆฌ) plus ๊ฐ์ฌ์ธ์ฆยท์ค๋ฆฌ๊ธฐ์ค and ๊ณ ์ ์๋ฌธ (๊ณต์ต๋ฒ์ธยท์งํฉ๊ฑด๋ฌผ ํ๊ณ์ฒ๋ฆฌ๊ธฐ์ค ๋ฑ). [Usage] 1. "์ฌ์ฉ๊ถ์์ฐ ์์ ๊ด๋ จ ๊ธฐ์ค" โ query="์ฌ์ฉ๊ถ์์ฐ ์์" 2. "์ผ๋ฐ๊ธฐ์ ํ๊ณ๊ธฐ์ค์์ ๋ฆฌ์ค ๋ถ๋ฅ" โ query="๋ฆฌ์ค ๋ถ๋ฅ", category="kgaap" 3. "1116ํธ ์์์๋ง ๋ฆฌ์ค๋ฃ ์ฌ์ธก์ " โ query="๋ฆฌ์ค๋ฃ ์ฌ์ธก์ ", std_num=1116 [Response] - { hits, results } by relevance; a matched assureยทext_std keeps โฅ1 slot (limit โฅ3). - kind "paragraph" {std_num, std_title, category, unique_key ("1116-33"ยท"1109-6.1.1"), snippet} โ get_paragraph; kind "assure"ยท"ext_std" {material_key, category, date, title, snippet} โ get_material. - Empty query โ { error: "๊ฒ์์ด๊ฐ ๋น์ด ์์" }. [Rules] - One ์์ differs by family (K-IFRS vs ์ผ๋ฐ๊ธฐ์ ํ๊ณ๊ธฐ์ค vs ์ค์๊ธฐ์ ) โ confirm categoryยทstd_title fits the entity before citing; narrow with category. - Tokens โฅ3 chars โ FTS (AND, rank); 1~2 โ LIKE. ์ ๋ชฉ rows excluded. - snippet (โฆโฆโง marks) is a fragment โ quote get_paragraph/get_material text.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "๊ฒ์ ํค์๋ (๊ณต๋ฐฑ ๊ตฌ๋ถ)"
},
"category": {
"description": "๊ธฐ์ค ๊ณ์ด๋ก ํ์ (์๋ต ์ ์ ์ฒด) โ kifrs(ํ๊ตญ์ฑํ๊ตญ์ ํ๊ณ๊ธฐ์ค) ยท interpretation(ํด์์) ยท concept(์ฌ๋ฌด๋ณด๊ณ ๋ฅผ ์ํ ๊ฐ๋
์ฒด๊ณ) ยท translation(๋ฒ์ญ๋ณธ) ยท kgaap(์ผ๋ฐ๊ธฐ์
ํ๊ณ๊ธฐ์ค) ยท special(ํน์๋ถ์ผ) ยท audit(๊ฐ์ฌ๊ธฐ์ค์) ยท icfr(๋ด๋ถํ๊ณ๊ด๋ฆฌ์ ๋) ยท sme(์ค์๊ธฐ์
ํ๊ณ๊ธฐ์ค) ยท nonprofit(๋น์๋ฆฌ์กฐ์งํ๊ณ๊ธฐ์ค) ยท other(๊ธฐ์
ํ๊ณ๊ธฐ์ค ์ ๋ฌธยท์ ์ฉ์๊ฒฌ์ยทํ๊ณ๊ฐ์ฌ์ค๋ฌด์ง์นจยทํ๋๊ฐ๋ น) ยท assure(๊ฐ์ฌ์ธ์ฆยท์ค๋ฆฌ๊ธฐ์ค(KICPA, ์ต์ ํ โ ํ์ง๊ด๋ฆฌยท๊ฒํ ยท์ธ์ฆยท์ค๋ฆฌยท๊ฐ์นํ๊ฐ์๋น์ค ์ํ๊ธฐ์ค ๋ฑ)) ยท ext_std(์ธ๋ถ ๊ธฐ๊ด ๊ธฐ์คยท๊ณ ์(๊ณต์ต๋ฒ์ธยท์งํฉ๊ฑด๋ฌผ ํ๊ณ์ฒ๋ฆฌ๊ธฐ์ค, ๋ถยท๋ฐ๊ธฐ ๊ฒํ ์ค์น, ๊ณต๊ณต๊ฐ์ฌ๊ธฐ์ค ๋ฑ))",
"type": "string",
"enum": [
"kifrs",
"interpretation",
"concept",
"translation",
"kgaap",
"special",
"audit",
"icfr",
"sme",
"nonprofit",
"other",
"assure",
"ext_std"
]
},
"std_num": {
"description": "ํน์ ๊ธฐ์ค์๋ก ํ์ (์: 1116) โ ์ฃผ๋ฉด ๊ธฐ์ค์ ๋ฌธ๋จ๋ง",
"type": "number"
},
"limit": {
"default": 10,
"description": "์ต๋ ๊ฒฐ๊ณผ ์ (๊ธฐ๋ณธ 10, ๋ฌธ๋จยท์๋ฌธ ํฉ๊ณ)",
"type": "number"
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขsearch_qnas(query, limit)
MyKIFRS MCP์ search_qnas ๋๊ตฌ๋ ์ง์ํ์ ๊ณผ ์ ์ฐฉ์ง์TFยทํ์ง๊ด๋ฆฌ์ค์ฅ ํ์์๋ฃ๋ฅผ ํ ๋ชฉ๋ก์ผ๋ก ์ ๋ฌธ๊ฒ์ํฉ๋๋ค. [Purpose] - ํ์ and KASB ์ค๋ฌด ํด์ (์ ์ฐฉ์ง์TFยทํ์ง๊ด๋ฆฌ์ค์ฅ ํ์) for issues the ๊ธฐ์ค์ alone cannot settle. - ๋ฌธ๋จ-linked ํ์ โ get_paragraph related_qnas. [Usage] 1. "์ ํ์ฌ์ฑ ์ฝ์ต์ ํ๊ณ์ฒ๋ฆฌ ์ง์ํ์ " โ query="์ ํ์ฌ์ฑ ์ฝ์ต์ " 2. "1118ํธ ์์ ์์ต TF ๋ ผ์๊น์ง 30๊ฑด" โ query="์์ ์์ต", limit=30 [Response] - { hits, results } by relevance; matched tfยทqc keep โฅ3 slots (โคlimit/3). kind "qna" = ํ์ {source, qna_key, doc_number, date, title, rel_stds, org, snippet} โ get_qna; kind "tf"ยท"qc" = ์ ์ฐฉ์ง์TFยทํ์ง๊ด๋ฆฌ์ค์ฅ ํ์ {material_key, category, date, title, snippet} โ get_material. - org = ํ์ ๊ธฐ๊ด (ํ๊ณ๊ธฐ์ค์ยท๊ธ์ต๊ฐ๋ ์ยท์ ์์ฒ๋ฆฌ์ง์ยทIFRS ํด์์์ํ ๋ ผ์๊ฒฐ๊ณผยท๊ตฌ QnA); source = ์๋ก ์ธ๋ (v2ยทlegacy), never the ๊ธฐ๊ด. - rel_stds is HTML โ data-std + data-id โ unique_key ("1109-6.1.1"). [Rules] - Tokens โฅ3 chars โ FTS (AND, rank); 1~2 chars โ LIKE (ํ์ first). - kind tfยทqc are ๋ ผ์ยทํ์ ์์ฝ, not ํ์ โ never cite them as ์ง์ํ์ . - qna_key pins one ํ์ when doc_number is "" or duplicated. legacy ํ์ (mostly 2000~2011, ๊ตฌ ๊ธฐ์ ํ๊ณ๊ธฐ์ค) โ check date.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "๊ฒ์ ํค์๋ (๊ณต๋ฐฑ ๊ตฌ๋ถ)"
},
"limit": {
"default": 10,
"description": "์ต๋ ๊ฒฐ๊ณผ ์ (๊ธฐ๋ณธ 10, ํ์ ยทTFยทํ์์๋ฃ ํฉ๊ณ)",
"type": "number"
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขget_paragraph(unique_key, context)
MyKIFRS MCP์ get_paragraph ๋๊ตฌ๋ ๊ธฐ์ค์ ๋ฌธ๋จ ์ ๋ฌธ์ ์๋ค ๋ฌธ๋งฅ๊ณผ ํจ๊ป ๋ฐํํฉ๋๋ค. [Purpose] - To quote a found ๋ฌธ๋จ exactly โ a search snippet is never quotable evidence. - To check ์กฐ๊ฑด์ ยท์์ธ with neighbors. [Usage] 1. "1116ํธ 33๋ฌธ๋จ ์๋ฌธ" โ unique_key="1116-33" 2. "์๋ค๋ก ๋ ๋๊ฒ" โ unique_key="1116-33", context=5 [Response] - { standard:{std_num, title, category}, target, related_qnas:[doc_number], items:[โฆ] } - items[]: { seq, item_type, unique_key, para_num, level, title, ref, content_text }; item_type "paragraph"=๋ณธ๋ฌธ, "title"=์ ๋ชฉ. - related_qnas โ get_qna. - Miss โ { error: "๋ฌธ๋จ ์์: {unique_key}", similar:[{unique_key, para_num}] } (โค5). [Rules] - unique_key = "{๊ธฐ์ค์๋ฒํธ}-{๋ฌธ๋จ๋ฒํธ}"; ๋ฌธ๋จ numbers aren't digits-only (B58ยท6.1.1) โ pass verbatim, never normalize. - Keys can carry a "-N" suffix ("1109-B2.7" misses, "1109-B2.7-1" hits โ 12% of ๋ฌธ๋จ). On a miss retry a `similar` candidate; never read it as "the ๋ฌธ๋จ does not exist". - context expands within one part โ boundaries return fewer items; not an error. - Quote content_text, never a snippet.
Input Schema
{
"type": "object",
"properties": {
"unique_key": {
"type": "string",
"description": "๋ฌธ๋จ ํค (์: '1116-33')"
},
"context": {
"default": 2,
"description": "์๋ค๋ก ํฌํจํ ํญ๋ชฉ ์ (๊ธฐ๋ณธ 2)",
"type": "number"
}
},
"required": [
"unique_key"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขget_qna(doc_number, qna_key)
MyKIFRS MCP์ get_qna ๋๊ตฌ๋ ์ง์ํ์ ์ ๋ฌธ์ ๋ฐํํฉ๋๋ค. [Purpose] - The ํ์ full text for a doc_number (search_qnas, get_paragraph's related_qnas) or a qna_key (search_qnas). [Usage] 1. "2017-001 ํ์ ์ ๋ฌธ" โ doc_number="2017-001" 2. "legacy:6009 ์ ๋ฌธ" โ qna_key="legacy:6009" [Response] - { results:[{source, qna_key, doc_number, date, title, rel_stds, full_content, org}] } - Miss โ { error: "๋ฌธ์๋ฒํธ ์์: {doc_number}", similar:[{source, qna_key, doc_number, title}] } (โค5 ๋ถ๋ถ์ผ์น) or { error: "qna_key ์์: {qna_key}" }. - source / org / rel_stds: same meaning as in search_qnas. [Rules] - results is an array; doc_number is NOT unique ("GKQA03-100" โ 2 rows). Never answer from the first row alone โ pin one by qna_key. - qna_key = "{source}:{id}" exactly as returned; if both arguments are given, qna_key wins. - ๋ฒํธ formats differ by series ("2021-G-KQA005" ยท "GKQA01-085" ยท "๊ธ๊ฐ์์ฌ๋ก-1") โ pass the value as received, never alter case or separators. - On a miss, re-ask using `similar` rather than guessing another ๋ฒํธ.
Input Schema
{
"type": "object",
"properties": {
"doc_number": {
"description": "์ง์ํ์ ๋ฌธ์๋ฒํธ โ qna_key ๋ฅผ ์ฃผ์ง ์์ ๋ ํ์",
"type": "string"
},
"qna_key": {
"description": "ํ ์๋ณ์ \"{source}:{id}\" (search_qnas ์ qna_key, ์: legacy:6009) โ ๋ฒํธ๊ฐ ๋น์๊ฑฐ๋ ์ค๋ณต์ผ ๋",
"type": "string"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขlist_standards(category)
MyKIFRS MCP์ list_standards ๋๊ตฌ๋ ์๋ก๋ ๊ธฐ์ค์ ์นดํ๋ก๊ทธ๋ฅผ ๋ฐํํฉ๋๋ค. [Purpose] - Which ๊ธฐ์ค์ are in the corpus, and which numbers feed search_standards' std_num filter. [Usage] 1. "์๋ก๋ ๊ธฐ์ค์ ์ ๋ถ" โ (์ธ์ ์์) 2. "๊ฐ์ฌ๊ธฐ์ค์๋ง" โ category="audit" 3. "๋ด๋ถํ๊ณ๊ด๋ฆฌ์ ๋ ๊ด๋ จ" โ category="icfr" [Response] - { count, standards:[{std_num, title, category}] } - category values: kifrs(ํ๊ตญ์ฑํ๊ตญ์ ํ๊ณ๊ธฐ์ค) ยท interpretation(ํด์์) ยท concept(์ฌ๋ฌด๋ณด๊ณ ๋ฅผ ์ํ ๊ฐ๋ ์ฒด๊ณ) ยท translation(๋ฒ์ญ๋ณธ) ยท kgaap(์ผ๋ฐ๊ธฐ์ ํ๊ณ๊ธฐ์ค) ยท special(ํน์๋ถ์ผ) ยท audit(๊ฐ์ฌ๊ธฐ์ค์) ยท icfr(๋ด๋ถํ๊ณ๊ด๋ฆฌ์ ๋) ยท sme(์ค์๊ธฐ์ ํ๊ณ๊ธฐ์ค) ยท nonprofit(๋น์๋ฆฌ์กฐ์งํ๊ณ๊ธฐ์ค) ยท assurance(๊ฒํ ยท์ธ์ฆ์ ๋ฌด ๊ธฐ์ค(๋ชฉ๋ก๋ง)) ยท other(๊ธฐ์ ํ๊ณ๊ธฐ์ค ์ ๋ฌธยท์ ์ฉ์๊ฒฌ์ยทํ๊ณ๊ฐ์ฌ์ค๋ฌด์ง์นจยทํ๋๊ฐ๋ น). [Rules] - Lists ์์ง ์ฑ๊ณต(crawl_status='ok') ๊ธฐ์ค์ only โ an absent ๊ธฐ์ค์ means "๋ฏธ์์ง", not "์กด์ฌํ์ง ์์". - ๊ฐ์ฌ์ธ์ฆยท์ค๋ฆฌ๊ธฐ์ค (๊ฒํ ยท์ธ์ฆยทํ์ง๊ด๋ฆฌ ๋ฑ)๊ณผ ๊ณ ์ ์๋ฌธ are outside this catalog โ search_standards category="assure"ยท"ext_std". - category is a free-form string, not an enum: an unknown value returns count=0, not an error.
Input Schema
{
"type": "object",
"properties": {
"category": {
"description": "์นดํ
๊ณ ๋ฆฌ๋ก ํํฐ (์๋ต ์ ์ ์ฒด)",
"type": "string"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขsearch_materials(query, board, limit)
MyKIFRS MCP์ search_materials ๋๊ตฌ๋ ํ๊ณ๊ธฐ์ค์ยท๊ณต์ธํ๊ณ์ฌํ์ ๋ณด์กฐ ์๋ฃ(์ง์ํ์ ๊ต์ก์๋ฃยท๊ณต๊ฐ์ด์ยทIASB ๋ํฅยท์ฐ๊ตฌ๋ณด๊ณ ์ยทํ์ํ ์ฌ๋กยท๊ฐ์นํ๊ฐ ์๋ฃ ๋ฑ)๋ฅผ ์ ๋ฌธ๊ฒ์ํฉ๋๋ค. [Purpose] - Supporting (2-tier) material: ์ง์ํ์ ๊ต์กยท์ ๋น๋ชฉ๋ก, ๊ณต๊ฐ์ด์ยทIFRS ๊ฒํ ์๊ฒฌยท์ ยท๊ฐ์ ๊ณตํ, IASB ๋ํฅ, ์ฐ๊ตฌ๋ณด๊ณ ์, ์ธ๋ฏธ๋ยทKAI Forum, ์ ์ ๊ฐ์ ๊ณผ์ , KICPA ์ ยท๋น๊ธฐ ํ์ํ ์ฌ๋ก, ๊ฐ์นํ๊ฐ ์๋ฃ์ค (์ํ ํ๋ฆฌ๋ฏธ์ยทIVS). - 1-tier is in the core tools: ๊ธฐ์ค์ยท๊ฐ์ฌ์ธ์ฆยท์ค๋ฆฌ๊ธฐ์คยท๊ณ ์ ์๋ฌธ โ search_standards; ํ์ ยท์ ์ฐฉ์ง์TFยทํ์ง๊ด๋ฆฌ์ค์ฅ ํ์ โ search_qnas. [Usage] 1. "1028ํธ ๊ณต์ ๊ฐ์น์ ํ๊ถ ๊ณต๊ฐ์ด์" โ query="๊ณต์ ๊ฐ์น์ ํ๊ถ", board="ed" 2. "2025 ์ง์ํ์ ๊ต์ก ๋ฆฌ์ค" โ query="๋ฆฌ์ค", board="edu" 3. "์์ฅ์ํ ํ๋ฆฌ๋ฏธ์" โ query="์์ฅ์ํ ํ๋ฆฌ๋ฏธ์", board="valuation" [Response] - { hits, results:[{material_key, board, category, date, title, snippet}] } - board codes: listed in the board parameter's description. date null = ๊ณผ์ ํ์ด์ง. [Rules] - Tokens โฅ3 chars โ FTS (AND, rank); 1~2 chars โ LIKE (newest first). - Supporting only, never ํ์ โ where it conflicts with ๊ธฐ์ค์ยทํ์ ยท1-tier, follow those. - Read the full text with get_material(material_key).
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "๊ฒ์ ํค์๋ (๊ณต๋ฐฑ ๊ตฌ๋ถ)"
},
"board": {
"description": "๊ฒ์ํ์ผ๋ก ํ์ (์๋ต ์ ์ ์ฒด) โ qna_maint(์ง์ํ์ ์ ๋น๋ชฉ๋ก) ยท edu(์ง์ํ์ ๊ต์ก์๋ฃ) ยท project(์ ์ ๊ฐ์ ๊ณผ์ ) ยท consult(์๊ฒฌ์กฐํ) ยท ed(๊ณต๊ฐ์ด์) ยท comment(IFRS ๊ฒํ ์๊ฒฌ) ยท trend(IASB ๋ํฅ) ยท amend(์ ยท๊ฐ์ ๊ณตํ) ยท research(์ฐ๊ตฌ๋ณด๊ณ ์ยทKARI Report) ยท glossary(K-IFRS ์ฃผ์์ฉ์ด) ยท event(์ธ๋ฏธ๋ยทKAI Forum) ยท kicpa_council(์ ยท๋น๊ธฐ ๊ฐ์ฌ์ธ ์๊ฒฌ๋ถ์ผ์น ์กฐ์ ํ์ํ ์ฌ๋ก(KICPA)) ยท valuation(๊ฐ์นํ๊ฐ ์๋ฃ์ค(KICPA โ ์ํ ํ๋ฆฌ๋ฏธ์ยทIVSยท์ธ๋ถํ๊ฐ ์์))",
"type": "string",
"enum": [
"qna_maint",
"edu",
"project",
"consult",
"ed",
"comment",
"trend",
"amend",
"research",
"glossary",
"event",
"kicpa_council",
"valuation"
]
},
"limit": {
"default": 10,
"description": "์ต๋ ๊ฒฐ๊ณผ ์ (๊ธฐ๋ณธ 10)",
"type": "number"
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขget_material(material_key, max_chars, offset_chars)
MyKIFRS MCP์ get_material ๋๊ตฌ๋ ํ๊ณ๊ธฐ์ค์ยท๊ณต์ธํ๊ณ์ฌํ ์๋ฃ์ ์ธ๋ถ ๊ธฐ๊ด ๊ณ ์์ ์ ๋ฌธ(์์ธ ๋ณธ๋ฌธ๊ณผ ์ฒจ๋ถ ํ์ฑ ๋ณธ๋ฌธ)์ ๋ฐํํฉ๋๋ค. [Purpose] - Full text of one material_key (search_materials; search_standards kind assureยทext_std; search_qnas kind tfยทqc). [Usage] 1. "tf:40689 ์ ๋ฌธ" โ material_key="tf:40689" 2. "๊ธธ์ด์ ์๋ ธ๋๋ฐ ์ด์ด์" โ material_key="tf:40689", offset_chars=60000 [Response] - { material_key, board, category, date, title, url, files:[{name, parsed}], body_total_chars, offset_chars, truncated, body } - body = ์์ธ ๋ณธ๋ฌธ + ์ฒจ๋ถ๋ง๋ค "[์ฒจ๋ถ] ํ์ผ๋ช " ๋จธ๋ฆฌ๋ฅผ ๋จ ํ์ฑ ๋ณธ๋ฌธ. A ์ฒจ๋ถ opening "(์ด๋ฏธ์ง PDF โ OCR ์ ์ฌ๋ณธ" was OCR-read โ verify figures against url. - files[].parsed=false โ ์ฒจ๋ถ not extracted (zipยทpptx ๋ฑ) โ point the user to url. - Miss โ { error: "material_key ์์: โฆ" } or { error: "material_key ํ์ ์ค๋ฅ: โฆ" }. [Rules] - truncated=true means offset_chars+max_chars < body_total_chars โ raise offset_chars to continue; raising max_chars grows the whole response. - board: search_materials' board legend, plus tf ์ ์ฐฉ์ง์TF ยท qc ํ์ง๊ด๋ฆฌ์ค์ฅ ํ์ ยท assure ๊ฐ์ฌ์ธ์ฆยท์ค๋ฆฌ๊ธฐ์ค ยท ext_std ๊ณ ์ ์๋ฌธ.
Input Schema
{
"type": "object",
"properties": {
"material_key": {
"type": "string",
"description": "์๋ฃ ์๋ณ์ \"{board}:{id}\" (search_materialsยทsearch_qnas ์ material_key, ์: tf:40689)"
},
"max_chars": {
"default": 60000,
"description": "๋ณธ๋ฌธ ์ต๋ ๊ธธ์ด(์)",
"type": "number"
},
"offset_chars": {
"default": 0,
"description": "๋ณธ๋ฌธ ์์ ์คํ์
(๊ธด ์๋ฃ ์ด์ด์ฝ๊ธฐ)",
"type": "number"
}
},
"required": [
"material_key"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Recommended Prompts
search_standardssearch_standardsget_paragraphget_paragraphlist_standardsCommunity
Evidence