[{"data":1,"prerenderedAt":983},["ShallowReactive",2],{"navigation_docs_en":3,"docs:docs_en:/en/ai/simulation-mcp":216,"docs-surround:docs_en:/en/ai/simulation-mcp":978},[4,18,43,64,85,130,154,174,199],{"title":5,"path":6,"stem":7,"children":8,"page":17},"Getting Started","/en/getting-started","en/1.getting-started",[9,13],{"title":10,"path":11,"stem":12,"children":-1},"Introduction","/en/getting-started/introduction","en/1.getting-started/1.introduction",{"title":14,"path":15,"stem":16,"children":-1},"Quick Start","/en/getting-started/quick-start","en/1.getting-started/2.quick-start",false,{"title":19,"path":20,"stem":21,"children":22,"page":17},"Theory","/en/theory","en/2.theory",[23,27,31,35,39],{"title":24,"path":25,"stem":26,"children":-1},"Transfer-Matrix Method","/en/theory/tmm-theory","en/2.theory/1.tmm-theory",{"title":28,"path":29,"stem":30,"children":-1},"Optical Concepts","/en/theory/optical-concepts","en/2.theory/2.optical-concepts",{"title":32,"path":33,"stem":34,"children":-1},"Depth-Resolved Quantities","/en/theory/depth-quantities","en/2.theory/3.depth-quantities",{"title":36,"path":37,"stem":38,"children":-1},"Dispersion Theory","/en/theory/dispersion-theory","en/2.theory/4.dispersion-theory",{"title":40,"path":41,"stem":42,"children":-1},"Emission Physics","/en/theory/emission-theory","en/2.theory/5.emission-theory",{"title":44,"path":45,"stem":46,"children":47,"page":17},"Propagation Simulation","/en/guide","en/3.guide",[48,52,56,60],{"title":49,"path":50,"stem":51,"children":-1},"Structure Configuration","/en/guide/structure","en/3.guide/1.structure",{"title":53,"path":54,"stem":55,"children":-1},"Optical Parameters","/en/guide/optics","en/3.guide/2.optics",{"title":57,"path":58,"stem":59,"children":-1},"Parameter Sweep","/en/guide/sweep","en/3.guide/3.sweep",{"title":61,"path":62,"stem":63,"children":-1},"Optimizer","/en/guide/optimizer","en/3.guide/4.optimizer",{"title":65,"path":66,"stem":67,"children":68,"page":17},"Emission Simulation","/en/emission","en/4.emission",[69,73,77,81],{"title":70,"path":71,"stem":72,"children":-1},"Overview","/en/emission/overview","en/4.emission/1.overview",{"title":74,"path":75,"stem":76,"children":-1},"Emitter Setup","/en/emission/emitter-setup","en/4.emission/2.emitter-setup",{"title":78,"path":79,"stem":80,"children":-1},"Emission Detectors","/en/emission/detectors","en/4.emission/3.detectors",{"title":82,"path":83,"stem":84,"children":-1},"Swept Emission","/en/emission/sweep","en/4.emission/4.sweep",{"title":86,"path":87,"stem":88,"children":89,"page":17},"Results","/en/results","en/5.results",[90,94,98,102,106,110,114,118,122,126],{"title":91,"path":92,"stem":93,"children":-1},"Basic Optical Results","/en/results/basic-results","en/5.results/1.basic-results",{"title":95,"path":96,"stem":97,"children":-1},"Mode & Emission","/en/results/emission-mode","en/5.results/10.emission-mode",{"title":99,"path":100,"stem":101,"children":-1},"Spectrum and Color Analysis","/en/results/spectrum-color","en/5.results/2.spectrum-color",{"title":103,"path":104,"stem":105,"children":-1},"Ellipsometry Results","/en/results/ellipsometry","en/5.results/3.ellipsometry",{"title":107,"path":108,"stem":109,"children":-1},"Depth Distribution Results","/en/results/depth-distribution","en/5.results/4.depth-distribution",{"title":111,"path":112,"stem":113,"children":-1},"Optimization Report","/en/results/optimization-report","en/5.results/5.optimization-report",{"title":115,"path":116,"stem":117,"children":-1},"Dispersion Results","/en/results/dispersion","en/5.results/6.dispersion",{"title":119,"path":120,"stem":121,"children":-1},"Power Dissipation","/en/results/power-dissipation","en/5.results/7.power-dissipation",{"title":123,"path":124,"stem":125,"children":-1},"Intensity","/en/results/emission-intensity","en/5.results/8.emission-intensity",{"title":127,"path":128,"stem":129,"children":-1},"Intensity Color","/en/results/emission-color","en/5.results/9.emission-color",{"title":131,"path":132,"stem":133,"children":134,"page":17},"Optimization Analysis","/en/analysis","en/6.analysis",[135,138,142,146,150],{"title":70,"path":136,"stem":137,"children":-1},"/en/analysis/overview","en/6.analysis/1.overview",{"title":139,"path":140,"stem":141,"children":-1},"RTA and Layer Absorption Analysis","/en/analysis/rta-layer-absorption","en/6.analysis/2.rta-layer-absorption",{"title":143,"path":144,"stem":145,"children":-1},"Ellipsometry Analysis","/en/analysis/ellipsometry-analysis","en/6.analysis/3.ellipsometry-analysis",{"title":147,"path":148,"stem":149,"children":-1},"Depth Detector Analysis","/en/analysis/depth-detector-analysis","en/6.analysis/4.depth-detector-analysis",{"title":151,"path":152,"stem":153,"children":-1},"Dispersion Analysis","/en/analysis/dispersion-analysis","en/6.analysis/5.dispersion-analysis",{"title":155,"path":156,"stem":157,"children":158,"page":17},"Case Studies","/en/case-studies","en/7.case-studies",[159,162,166,170],{"title":70,"path":160,"stem":161,"children":-1},"/en/case-studies/overview","en/7.case-studies/1.overview",{"title":163,"path":164,"stem":165,"children":-1},"Omnidirectional Reflector","/en/case-studies/omnidirectional-reflector","en/7.case-studies/2.omnidirectional-reflector",{"title":167,"path":168,"stem":169,"children":-1},"Tamm Plasmon at a Metal-DBR Interface","/en/case-studies/tamm-plasmon","en/7.case-studies/3.tamm-plasmon",{"title":171,"path":172,"stem":173,"children":-1},"Ultrathin Absorbing Interference Coatings","/en/case-studies/ultrathin-absorbing-coatings","en/7.case-studies/4.ultrathin-absorbing-coatings",{"title":175,"path":176,"stem":177,"children":178,"page":17},"Advanced","/en/advanced","en/8.advanced",[179,183,187,191,195],{"title":180,"path":181,"stem":182,"children":-1},"Data Import and Export","/en/advanced/data-management","en/8.advanced/1.data-management",{"title":184,"path":185,"stem":186,"children":-1},"Settings and Logs","/en/advanced/settings","en/8.advanced/2.settings",{"title":188,"path":189,"stem":190,"children":-1},"Case Library","/en/advanced/case-library","en/8.advanced/3.case-library",{"title":192,"path":193,"stem":194,"children":-1},"Model File Import / Export","/en/advanced/model-file","en/8.advanced/4.model-file",{"title":196,"path":197,"stem":198,"children":-1},"URL Config Sharing","/en/advanced/url-sharing","en/8.advanced/5.url-sharing",{"title":200,"path":201,"stem":202,"children":203,"page":17},"AI","/en/ai","en/9.ai",[204,208,212],{"title":205,"path":206,"stem":207,"children":-1},"AI Assistant","/en/ai/chat","en/9.ai/1.chat",{"title":209,"path":210,"stem":211,"children":-1},"Simulation MCP","/en/ai/simulation-mcp","en/9.ai/2.simulation-mcp",{"title":213,"path":214,"stem":215,"children":-1},"Docs MCP","/en/ai/mcp","en/9.ai/3.mcp",{"id":217,"title":209,"body":218,"description":971,"extension":972,"links":973,"meta":974,"navigation":975,"path":210,"seo":976,"stem":211,"__hash__":977},"docs_en/en/9.ai/2.simulation-mcp.md",{"type":219,"value":220,"toc":956},"minimark",[221,225,228,239,248,253,256,282,286,291,294,329,333,340,450,454,468,548,552,567,645,652,656,662,797,802,806,809,813,816,828,831,835,891,895,936,940,952],[222,223,224],"p",{},"AI tools can operate the Dreapex TMM simulator over MCP. In your AI tool, describe what you want in plain language, and the AI builds the structure, sets the optical parameters, runs the simulation, and reads the results — without opening the web app.",[222,226,227],{},"MCP address:",[229,230,236],"pre",{"className":231,"code":233,"language":234,"meta":235},[232],"language-text","https://tmm.dreapex.com/api/mcp/jsonrpc\n","text","",[237,238,233],"code",{"__ignoreMap":235},[240,241,243,244,247],"callout",{"icon":242},"i-lucide-info","This is different from the ",[245,246,213],"a",{"href":214},", which only answers questions from this documentation. The Simulation MCP lets the AI actually operate the simulator.",[249,250,252],"h2",{"id":251},"what-the-ai-can-do","What the AI can do",[222,254,255],{},"Once connected, you can ask the AI in plain language to:",[257,258,259,263,266,269,272,275],"ul",{},[260,261,262],"li",{},"Build multilayer structures (single layers, periodic stacks, emissive layers) and set the surrounding media;",[260,264,265],{},"Pick materials from the refractive-index database, or set a constant / custom index;",[260,267,268],{},"Set wavelength, angle, polarization, detectors, incident spectrum, and color;",[260,270,271],{},"Run calculations, parameter sweeps, and optimizations;",[260,273,274],{},"Run Emission simulations;",[260,276,277,278,281],{},"Read results, and import / export ",[237,279,280],{},".tmm"," models or share links.",[249,283,285],{"id":284},"add-the-simulation-mcp-in-ai-tools","Add the Simulation MCP in AI tools",[287,288,290],"h3",{"id":289},"claude-code","Claude Code",[222,292,293],{},"Add the server using the CLI:",[229,295,299],{"className":296,"code":297,"language":298,"meta":235,"style":235},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","claude mcp add --transport http dreapex-tmm https://tmm.dreapex.com/api/mcp/jsonrpc\n","bash",[237,300,301],{"__ignoreMap":235},[302,303,306,310,314,317,320,323,326],"span",{"class":304,"line":305},"line",1,[302,307,309],{"class":308},"sBMFI","claude",[302,311,313],{"class":312},"sfazB"," mcp",[302,315,316],{"class":312}," add",[302,318,319],{"class":312}," --transport",[302,321,322],{"class":312}," http",[302,324,325],{"class":312}," dreapex-tmm",[302,327,328],{"class":312}," https://tmm.dreapex.com/api/mcp/jsonrpc\n",[287,330,332],{"id":331},"cursor","Cursor",[222,334,335,336,339],{},"Create or update ",[237,337,338],{},".cursor/mcp.json"," in your project root:",[229,341,345],{"className":342,"code":343,"language":344,"meta":235,"style":235},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"mcpServers\": {\n    \"dreapex-tmm\": {\n      \"type\": \"http\",\n      \"url\": \"https://tmm.dreapex.com/api/mcp/jsonrpc\"\n    }\n  }\n}\n","json",[237,346,347,353,372,387,412,432,438,444],{"__ignoreMap":235},[302,348,349],{"class":304,"line":305},[302,350,352],{"class":351},"sMK4o","{\n",[302,354,356,359,363,366,369],{"class":304,"line":355},2,[302,357,358],{"class":351},"  \"",[302,360,362],{"class":361},"spNyl","mcpServers",[302,364,365],{"class":351},"\"",[302,367,368],{"class":351},":",[302,370,371],{"class":351}," {\n",[302,373,375,378,381,383,385],{"class":304,"line":374},3,[302,376,377],{"class":351},"    \"",[302,379,380],{"class":308},"dreapex-tmm",[302,382,365],{"class":351},[302,384,368],{"class":351},[302,386,371],{"class":351},[302,388,390,393,397,399,401,404,407,409],{"class":304,"line":389},4,[302,391,392],{"class":351},"      \"",[302,394,396],{"class":395},"sbssI","type",[302,398,365],{"class":351},[302,400,368],{"class":351},[302,402,403],{"class":351}," \"",[302,405,406],{"class":312},"http",[302,408,365],{"class":351},[302,410,411],{"class":351},",\n",[302,413,415,417,420,422,424,426,429],{"class":304,"line":414},5,[302,416,392],{"class":351},[302,418,419],{"class":395},"url",[302,421,365],{"class":351},[302,423,368],{"class":351},[302,425,403],{"class":351},[302,427,428],{"class":312},"https://tmm.dreapex.com/api/mcp/jsonrpc",[302,430,431],{"class":351},"\"\n",[302,433,435],{"class":304,"line":434},6,[302,436,437],{"class":351},"    }\n",[302,439,441],{"class":304,"line":440},7,[302,442,443],{"class":351},"  }\n",[302,445,447],{"class":304,"line":446},8,[302,448,449],{"class":351},"}\n",[287,451,453],{"id":452},"visual-studio-code","Visual Studio Code",[222,455,456,457,460,461,464,465,368],{},"Ensure the ",[237,458,459],{},"GitHub Copilot"," and ",[237,462,463],{},"GitHub Copilot Chat"," extensions are installed, then create or update ",[237,466,467],{},".vscode/mcp.json",[229,469,471],{"className":342,"code":470,"language":344,"meta":235,"style":235},"{\n  \"servers\": {\n    \"dreapex-tmm\": {\n      \"type\": \"http\",\n      \"url\": \"https://tmm.dreapex.com/api/mcp/jsonrpc\"\n    }\n  }\n}\n",[237,472,473,477,490,502,520,536,540,544],{"__ignoreMap":235},[302,474,475],{"class":304,"line":305},[302,476,352],{"class":351},[302,478,479,481,484,486,488],{"class":304,"line":355},[302,480,358],{"class":351},[302,482,483],{"class":361},"servers",[302,485,365],{"class":351},[302,487,368],{"class":351},[302,489,371],{"class":351},[302,491,492,494,496,498,500],{"class":304,"line":374},[302,493,377],{"class":351},[302,495,380],{"class":308},[302,497,365],{"class":351},[302,499,368],{"class":351},[302,501,371],{"class":351},[302,503,504,506,508,510,512,514,516,518],{"class":304,"line":389},[302,505,392],{"class":351},[302,507,396],{"class":395},[302,509,365],{"class":351},[302,511,368],{"class":351},[302,513,403],{"class":351},[302,515,406],{"class":312},[302,517,365],{"class":351},[302,519,411],{"class":351},[302,521,522,524,526,528,530,532,534],{"class":304,"line":414},[302,523,392],{"class":351},[302,525,419],{"class":395},[302,527,365],{"class":351},[302,529,368],{"class":351},[302,531,403],{"class":351},[302,533,428],{"class":312},[302,535,431],{"class":351},[302,537,538],{"class":304,"line":434},[302,539,437],{"class":351},[302,541,542],{"class":304,"line":440},[302,543,443],{"class":351},[302,545,546],{"class":304,"line":446},[302,547,449],{"class":351},[287,549,551],{"id":550},"windsurf","Windsurf",[222,553,554,555,558,559,562,563,566],{},"Go to ",[237,556,557],{},"Settings > Windsurf Settings > Cascade",", click ",[237,560,561],{},"Manage MCPs",", choose ",[237,564,565],{},"View raw config",", and add:",[229,568,569],{"className":342,"code":343,"language":344,"meta":235,"style":235},[237,570,571,575,587,599,617,633,637,641],{"__ignoreMap":235},[302,572,573],{"class":304,"line":305},[302,574,352],{"class":351},[302,576,577,579,581,583,585],{"class":304,"line":355},[302,578,358],{"class":351},[302,580,362],{"class":361},[302,582,365],{"class":351},[302,584,368],{"class":351},[302,586,371],{"class":351},[302,588,589,591,593,595,597],{"class":304,"line":374},[302,590,377],{"class":351},[302,592,380],{"class":308},[302,594,365],{"class":351},[302,596,368],{"class":351},[302,598,371],{"class":351},[302,600,601,603,605,607,609,611,613,615],{"class":304,"line":389},[302,602,392],{"class":351},[302,604,396],{"class":395},[302,606,365],{"class":351},[302,608,368],{"class":351},[302,610,403],{"class":351},[302,612,406],{"class":312},[302,614,365],{"class":351},[302,616,411],{"class":351},[302,618,619,621,623,625,627,629,631],{"class":304,"line":414},[302,620,392],{"class":351},[302,622,419],{"class":395},[302,624,365],{"class":351},[302,626,368],{"class":351},[302,628,403],{"class":351},[302,630,428],{"class":312},[302,632,431],{"class":351},[302,634,635],{"class":304,"line":434},[302,636,437],{"class":351},[302,638,639],{"class":304,"line":440},[302,640,443],{"class":351},[302,642,643],{"class":304,"line":446},[302,644,449],{"class":351},[222,646,647,648,651],{},"This file is typically ",[237,649,650],{},".codeium/windsurf/mcp_config.json",".",[287,653,655],{"id":654},"zed","Zed",[222,657,554,658,661],{},[237,659,660],{},"Settings > Open Settings"," and add to the JSON settings file:",[229,663,665],{"className":342,"code":664,"language":344,"meta":235,"style":235},"{\n  \"context_servers\": {\n    \"dreapex-tmm\": {\n      \"source\": \"custom\",\n      \"command\": \"npx\",\n      \"args\": [\"mcp-remote\", \"https://tmm.dreapex.com/api/mcp/jsonrpc\"],\n      \"env\": {}\n    }\n  }\n}\n",[237,666,667,671,684,696,716,736,769,783,787,792],{"__ignoreMap":235},[302,668,669],{"class":304,"line":305},[302,670,352],{"class":351},[302,672,673,675,678,680,682],{"class":304,"line":355},[302,674,358],{"class":351},[302,676,677],{"class":361},"context_servers",[302,679,365],{"class":351},[302,681,368],{"class":351},[302,683,371],{"class":351},[302,685,686,688,690,692,694],{"class":304,"line":374},[302,687,377],{"class":351},[302,689,380],{"class":308},[302,691,365],{"class":351},[302,693,368],{"class":351},[302,695,371],{"class":351},[302,697,698,700,703,705,707,709,712,714],{"class":304,"line":389},[302,699,392],{"class":351},[302,701,702],{"class":395},"source",[302,704,365],{"class":351},[302,706,368],{"class":351},[302,708,403],{"class":351},[302,710,711],{"class":312},"custom",[302,713,365],{"class":351},[302,715,411],{"class":351},[302,717,718,720,723,725,727,729,732,734],{"class":304,"line":414},[302,719,392],{"class":351},[302,721,722],{"class":395},"command",[302,724,365],{"class":351},[302,726,368],{"class":351},[302,728,403],{"class":351},[302,730,731],{"class":312},"npx",[302,733,365],{"class":351},[302,735,411],{"class":351},[302,737,738,740,743,745,747,750,752,755,757,760,762,764,766],{"class":304,"line":434},[302,739,392],{"class":351},[302,741,742],{"class":395},"args",[302,744,365],{"class":351},[302,746,368],{"class":351},[302,748,749],{"class":351}," [",[302,751,365],{"class":351},[302,753,754],{"class":312},"mcp-remote",[302,756,365],{"class":351},[302,758,759],{"class":351},",",[302,761,403],{"class":351},[302,763,428],{"class":312},[302,765,365],{"class":351},[302,767,768],{"class":351},"],\n",[302,770,771,773,776,778,780],{"class":304,"line":440},[302,772,392],{"class":351},[302,774,775],{"class":395},"env",[302,777,365],{"class":351},[302,779,368],{"class":351},[302,781,782],{"class":351}," {}\n",[302,784,785],{"class":304,"line":446},[302,786,437],{"class":351},[302,788,790],{"class":304,"line":789},9,[302,791,443],{"class":351},[302,793,795],{"class":304,"line":794},10,[302,796,449],{"class":351},[222,798,647,799,651],{},[237,800,801],{},".config/zed/settings.json",[249,803,805],{"id":804},"authentication","Authentication",[240,807,808],{"icon":242},"The Simulation MCP is currently free and requires no API key or sign-in. Point your AI tool at the address above and start.",[249,810,812],{"id":811},"confirming-it-works","Confirming it works",[222,814,815],{},"After setup, just ask the AI to do something, for example:",[257,817,818,823],{},[260,819,820],{},[237,821,822],{},"Add a 100 nm SiO2 layer on glass and compute reflectance from 400 to 800 nm.",[260,824,825],{},[237,826,827],{},"Build a 7-pair SiO2/TiO2 Bragg mirror and tell me the peak reflectance.",[222,829,830],{},"The AI operates the simulator on its own and returns the result.",[249,832,834],{"id":833},"relationship-to-other-features","Relationship to other features",[836,837,838,851],"table",{},[839,840,841],"thead",{},[842,843,844,848],"tr",{},[845,846,847],"th",{},"Feature",[845,849,850],{},"Use it for",[852,853,854,864,873],"tbody",{},[842,855,856,861],{},[857,858,859],"td",{},[245,860,205],{"href":206},[857,862,863],{},"Inside the web app, on the model currently open in your browser",[842,865,866,870],{},[857,867,868],{},[245,869,213],{"href":214},[857,871,872],{},"Documentation question answering, not model building",[842,874,875,888],{},[857,876,877,882,883,882,886],{},[245,878,879,881],{"href":193},[237,880,280],{}," file"," / ",[245,884,885],{"href":197},"URL sharing",[245,887,188],{"href":189},[857,889,890],{},"Moving models between the Simulation MCP and the web app",[249,892,894],{"id":893},"troubleshooting","Troubleshooting",[836,896,897,907],{},[839,898,899],{},[842,900,901,904],{},[845,902,903],{},"Symptom",[845,905,906],{},"Fix",[852,908,909,920,928],{},[842,910,911,914],{},[857,912,913],{},"The tool can't connect",[857,915,916,917,919],{},"Use the full address with the type set to ",[237,918,406],{},"; restart the AI tool after editing the config",[842,921,922,925],{},[857,923,924],{},"The AI doesn't operate the simulator",[857,926,927],{},"Give a clearly simulation-specific instruction",[842,929,930,933],{},[857,931,932],{},"A sweep or optimization is slow",[857,934,935],{},"Large runs take time; ask the AI to fetch the result a little later",[249,937,939],{"id":938},"next","Next",[257,941,942,947],{},[260,943,944,945],{},"Build and simulate interactively inside the web app: ",[245,946,205],{"href":206},[260,948,949,950],{},"Ground the AI in this documentation as well: ",[245,951,213],{"href":214},[953,954,955],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":235,"searchDepth":355,"depth":355,"links":957},[958,959,966,967,968,969,970],{"id":251,"depth":355,"text":252},{"id":284,"depth":355,"text":285,"children":960},[961,962,963,964,965],{"id":289,"depth":374,"text":290},{"id":331,"depth":374,"text":332},{"id":452,"depth":374,"text":453},{"id":550,"depth":374,"text":551},{"id":654,"depth":374,"text":655},{"id":804,"depth":355,"text":805},{"id":811,"depth":355,"text":812},{"id":833,"depth":355,"text":834},{"id":893,"depth":355,"text":894},{"id":938,"depth":355,"text":939},"AI tools can operate the Dreapex TMM simulator over MCP.","md",null,{},true,{"title":209,"description":971},"qPqOCaXlskwWZGfHZkIyoTKraO74y3kSjEwqir8ADRc",[979,981],{"title":205,"path":206,"stem":207,"description":980,"children":-1},"Modify the model, run simulations, and optimize — in plain language, inside the web app.",{"title":213,"path":214,"stem":215,"description":982,"children":-1},"What the Docs MCP is, how it grounds AI tools in this documentation, and how to add it in mainstream AI tools.",1782732717726]