[{"data":1,"prerenderedAt":324},["ShallowReactive",2],{"navigation_docs":3,"landing":194},[4,22,82,124,146,168,190],{"title":5,"path":6,"stem":7,"children":8},"Getting started","/getting-started","1.getting-started/0.index",[9,10,14,18],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"MCP quickstart","/getting-started/mcp-quickstart","1.getting-started/1.mcp-quickstart",{"title":15,"path":16,"stem":17},"REST quickstart","/getting-started/rest-quickstart","1.getting-started/2.rest-quickstart",{"title":19,"path":20,"stem":21},"UI quickstart","/getting-started/ui-quickstart","1.getting-started/3.ui-quickstart",{"title":23,"path":24,"stem":25,"children":26},"MCP server","/mcp","2.mcp/0.index",[27,28,32,36,40],{"title":23,"path":24,"stem":25},{"title":29,"path":30,"stem":31},"Connecting","/mcp/connection","2.mcp/1.connection",{"title":33,"path":34,"stem":35},"Envelope","/mcp/envelope","2.mcp/2.envelope",{"title":37,"path":38,"stem":39},"Resources","/mcp/resources","2.mcp/3.resources",{"title":41,"path":42,"stem":43,"children":44},"Tools","/mcp/tools","2.mcp/4.tools/0.index",[45,46,50,54,58,62,66,70,74,78],{"title":41,"path":42,"stem":43},{"title":47,"path":48,"stem":49},"list_schema_versions","/mcp/tools/list-schema-versions","2.mcp/4.tools/1.list-schema-versions",{"title":51,"path":52,"stem":53},"get_schema","/mcp/tools/get-schema","2.mcp/4.tools/2.get-schema",{"title":55,"path":56,"stem":57},"list_categories","/mcp/tools/list-categories","2.mcp/4.tools/3.list-categories",{"title":59,"path":60,"stem":61},"list_elements","/mcp/tools/list-elements","2.mcp/4.tools/4.list-elements",{"title":63,"path":64,"stem":65},"get_element","/mcp/tools/get-element","2.mcp/4.tools/5.get-element",{"title":67,"path":68,"stem":69},"get_elements","/mcp/tools/get-elements","2.mcp/4.tools/6.get-elements",{"title":71,"path":72,"stem":73},"validate_datachain","/mcp/tools/validate-datachain","2.mcp/4.tools/7.validate-datachain",{"title":75,"path":76,"stem":77},"render_datachain","/mcp/tools/render-datachain","2.mcp/4.tools/8.render-datachain",{"title":79,"path":80,"stem":81},"get_icon_url","/mcp/tools/get-icon-url","2.mcp/4.tools/9.get-icon-url",{"title":83,"path":84,"stem":85,"children":86},"REST API (v2)","/rest","3.rest/0.index",[87,88,92,96,100,104,108,112,116,120],{"title":83,"path":84,"stem":85},{"title":89,"path":90,"stem":91},"GET /schemas","/rest/schemas","3.rest/1.schemas",{"title":93,"path":94,"stem":95},"GET /schemas/:version/manifest","/rest/manifest","3.rest/2.manifest",{"title":97,"path":98,"stem":99},"GET /schemas/:version/categories","/rest/categories","3.rest/3.categories",{"title":101,"path":102,"stem":103},"GET /schemas/:version/elements","/rest/elements-list","3.rest/4.elements-list",{"title":105,"path":106,"stem":107},"GET /schemas/:version/elements/:element_id","/rest/element-detail","3.rest/5.element-detail",{"title":109,"path":110,"stem":111},"POST /schemas/:version/validate","/rest/validate","3.rest/6.validate",{"title":113,"path":114,"stem":115},"Icon routes","/rest/icons","3.rest/7.icons",{"title":117,"path":118,"stem":119},"Pagination & fields","/rest/pagination-and-fields","3.rest/8.pagination-and-fields",{"title":121,"path":122,"stem":123},"Errors","/rest/errors","3.rest/9.errors",{"title":125,"path":126,"stem":127,"children":128},"Icon composition","/icons","4.icons/0.index",[129,130,134,138,142],{"title":125,"path":126,"stem":127},{"title":131,"path":132,"stem":133},"Shapes","/icons/shapes","4.icons/1.shapes",{"title":135,"path":136,"stem":137},"Symbols","/icons/symbols","4.icons/2.symbols",{"title":139,"path":140,"stem":141},"Composed variants","/icons/composed-variants","4.icons/3.composed-variants",{"title":143,"path":144,"stem":145},"URLs","/icons/urls","4.icons/4.urls",{"title":147,"path":148,"stem":149,"children":150},"@dtpr/ui","/ui","5.ui/0.index",[151,152,156,160,164],{"title":147,"path":148,"stem":149},{"title":153,"path":154,"stem":155},"@dtpr/ui/core","/ui/core","5.ui/1.core",{"title":157,"path":158,"stem":159},"@dtpr/ui/vue","/ui/vue","5.ui/2.vue",{"title":161,"path":162,"stem":163},"@dtpr/ui/html","/ui/html","5.ui/3.html",{"title":165,"path":166,"stem":167},"Theming","/ui/theming","5.ui/4.theming",{"title":169,"path":170,"stem":171,"children":172},"Concepts","/concepts","6.concepts/0.index",[173,174,178,182,186],{"title":169,"path":170,"stem":171},{"title":175,"path":176,"stem":177},"Datachains","/concepts/datachains","6.concepts/1.datachains",{"title":179,"path":180,"stem":181},"Elements & categories","/concepts/elements-categories","6.concepts/2.elements-categories",{"title":183,"path":184,"stem":185},"Versions & releases","/concepts/versions-and-releases","6.concepts/3.versions-and-releases",{"title":187,"path":188,"stem":189},"Content hash","/concepts/content-hash","6.concepts/4.content-hash",{"title":191,"path":192,"stem":193},"Changelog","/changelog","7.changelog",{"id":195,"title":196,"body":197,"description":316,"extension":317,"meta":318,"navigation":319,"path":320,"seo":321,"stem":322,"__hash__":323},"landing/index.md","DTPR for AI",{"type":198,"value":199,"toc":310},"minimark",[200,215,240,245,281,285,303],[201,202,203,206,207,214],"p",{},[204,205,196],"strong",{}," is the AI-focused surface of the ",[208,209,213],"a",{"href":210,"rel":211},"https://docs.dtpr.io",[212],"nofollow","Digital Trust for Places & Routines"," standard. It bundles four integration surfaces so an AI agent, a web client, or a server-side renderer can describe data-collecting technologies in public spaces with a shared vocabulary.",[216,217,218,227,234,237],"card-group",{},[219,220,221,222,226],"card",{"title":23,"to":24},"9 tools and 1 resource over Streamable HTTP at ",[223,224,225],"code",{},"https://api.dtpr.io/mcp"," — list, fetch, validate, render, resolve icons.",[219,228,229,230,233],{"title":83,"to":84},"Public, read-only JSON + SVG API at ",[223,231,232],{},"https://api.dtpr.io/api/v2",". Schemas, categories, elements, validation, icons.",[219,235,236],{"title":125,"to":126},"Shape × symbol × variant pipeline. Compose 36×36 SVG icons pinned to a schema release.",[219,238,239],{"title":147,"to":148},"Framework-neutral helpers, Vue components, and SSR HTML renderer. Ships with MCP Apps support.",[241,242,244],"h2",{"id":243},"quickstarts","Quickstarts",[246,247,248,266,272],"ul",{},[249,250,251,254,255,258,259,258,262,265],"li",{},[208,252,253],{"href":12},"MCP in five minutes"," — ",[223,256,257],{},"initialize"," → ",[223,260,261],{},"tools/call",[223,263,264],{},"resources/read",".",[249,267,268,271],{},[208,269,270],{"href":16},"REST in three calls"," — list schemas, fetch elements, validate a datachain.",[249,273,274,277,278,265],{},[208,275,276],{"href":20},"UI in a Vue app"," — render a datachain with ",[223,279,280],{},"\u003CDtprDatachain>",[241,282,284],{"id":283},"background","Background",[246,286,287,293,298],{},[249,288,289,292],{},[208,290,291],{"href":6},"What is DTPR for AI?"," — Who this documentation is for.",[249,294,295,297],{},[208,296,169],{"href":170}," — Datachains, elements, categories, versions, content hashes.",[249,299,300,302],{},[208,301,191],{"href":192}," — What landed when.",[201,304,305,306,265],{},"For the full DTPR standard — design principles, signage, governance, v1 REST — see ",[208,307,309],{"href":210,"rel":308},[212],"docs.dtpr.io",{"title":311,"searchDepth":312,"depth":312,"links":313},"",2,[314,315],{"id":243,"depth":312,"text":244},{"id":283,"depth":312,"text":284},"MCP server, REST v2 API, icon composition, and UI library for the Digital Trust for Places & Routines standard.","md",{},false,"/",{"title":196,"description":316},"index","UH6ynrjLW5FKLlP7qAKhnGU7gZCtTDAE9V4pSN0TIMY",1776525920851]