Skip to main content
Glama

Chroma MCP Server

by djm81
fig4_code_chat_autologging_flow.svg42.6 kB
<svg aria-roledescription="flowchart-v2" role="graphics-document document" viewBox="0 0 1784.94921875 1992.207763671875" style="max-width: 1784.95px; background-color: transparent;" class="flowchart" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="100%" id="my-svg"><style>#my-svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#my-svg .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#my-svg .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#my-svg .error-icon{fill:#a44141;}#my-svg .error-text{fill:#ddd;stroke:#ddd;}#my-svg .edge-thickness-normal{stroke-width:1px;}#my-svg .edge-thickness-thick{stroke-width:3.5px;}#my-svg .edge-pattern-solid{stroke-dasharray:0;}#my-svg .edge-thickness-invisible{stroke-width:0;fill:none;}#my-svg .edge-pattern-dashed{stroke-dasharray:3;}#my-svg .edge-pattern-dotted{stroke-dasharray:2;}#my-svg .marker{fill:lightgrey;stroke:lightgrey;}#my-svg .marker.cross{stroke:lightgrey;}#my-svg svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#my-svg p{margin:0;}#my-svg .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#ccc;}#my-svg .cluster-label text{fill:#F9FFFE;}#my-svg .cluster-label span{color:#F9FFFE;}#my-svg .cluster-label span p{background-color:transparent;}#my-svg .label text,#my-svg span{fill:#ccc;color:#ccc;}#my-svg .node rect,#my-svg .node circle,#my-svg .node ellipse,#my-svg .node polygon,#my-svg .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#my-svg .rough-node .label text,#my-svg .node .label text,#my-svg .image-shape .label,#my-svg .icon-shape .label{text-anchor:middle;}#my-svg .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#my-svg .rough-node .label,#my-svg .node .label,#my-svg .image-shape .label,#my-svg .icon-shape .label{text-align:center;}#my-svg .node.clickable{cursor:pointer;}#my-svg .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#my-svg .arrowheadPath{fill:lightgrey;}#my-svg .edgePath .path{stroke:lightgrey;stroke-width:2.0px;}#my-svg .flowchart-link{stroke:lightgrey;fill:none;}#my-svg .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#my-svg .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#my-svg .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#my-svg .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#my-svg .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#my-svg .cluster text{fill:#F9FFFE;}#my-svg .cluster span{color:#F9FFFE;}#my-svg div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#my-svg .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#my-svg rect.text{fill:none;stroke-width:0;}#my-svg .icon-shape,#my-svg .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#my-svg .icon-shape p,#my-svg .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#my-svg .icon-shape rect,#my-svg .image-shape rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#my-svg :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><marker orient="auto" markerHeight="8" markerWidth="8" markerUnits="userSpaceOnUse" refY="5" refX="5" viewBox="0 0 10 10" class="marker flowchart-v2" id="my-svg_flowchart-v2-pointEnd"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 0 L 10 5 L 0 10 z"/></marker><marker orient="auto" markerHeight="8" markerWidth="8" markerUnits="userSpaceOnUse" refY="5" refX="4.5" viewBox="0 0 10 10" class="marker flowchart-v2" id="my-svg_flowchart-v2-pointStart"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 5 L 10 10 L 10 0 z"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="11" viewBox="0 0 10 10" class="marker flowchart-v2" id="my-svg_flowchart-v2-circleEnd"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="-1" viewBox="0 0 10 10" class="marker flowchart-v2" id="my-svg_flowchart-v2-circleStart"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="12" viewBox="0 0 11 11" class="marker cross flowchart-v2" id="my-svg_flowchart-v2-crossEnd"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="-1" viewBox="0 0 11 11" class="marker cross flowchart-v2" id="my-svg_flowchart-v2-crossStart"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"/></marker><g class="root"><g class="clusters"><g data-look="classic" id="subGraph2" class="cluster"><rect height="696.4264755249023" width="1768.94921875" y="1287.78125" x="8" style=""/><g transform="translate(803.544921875, 1287.78125)" class="cluster-label"><foreignObject height="24" width="177.859375"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Learning Promotion Flow</p></span></div></foreignObject></g></g><g data-look="classic" id="subGraph1" class="cluster"><rect height="1077.78125" width="756.24609375" y="136" x="1005.8125" style=""/><g transform="translate(1318.732421875, 136)" class="cluster-label"><foreignObject height="24" width="130.40625"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Chat Logging Flow</p></span></div></foreignObject></g></g><g data-look="classic" id="subGraph0" class="cluster"><rect height="924.78125" width="426.33984375" y="289" x="156.97265625" style=""/><g transform="translate(300.525390625, 289)" class="cluster-label"><foreignObject height="24" width="139.234375"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Code Indexing Flow</p></span></div></foreignObject></g></g></g><g class="edgePaths"><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_A_B_0" d="M896.18,41.61L800.479,51.175C704.777,60.74,513.375,79.87,417.674,95.602C321.973,111.333,321.973,123.667,321.973,138.5C321.973,153.333,321.973,170.667,321.973,190C321.973,209.333,321.973,230.667,321.973,247.5C321.973,264.333,321.973,276.667,322.043,286.417C322.113,296.167,322.254,303.334,322.324,306.917L322.394,310.501"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_A_C_0" d="M1028.445,43.726L1098.262,52.938C1168.079,62.151,1307.714,80.575,1377.531,95.954C1447.348,111.333,1447.348,123.667,1447.348,133.333C1447.348,143,1447.348,150,1447.348,153.5L1447.348,157"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_B_D_0" d="M322.473,523.109L322.389,527.193C322.306,531.276,322.139,539.443,322.126,547.11C322.113,554.776,322.254,561.943,322.324,565.527L322.394,569.11"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_D_E_0" d="M322.473,709.281L322.389,715.365C322.306,721.448,322.139,733.615,322.056,747.198C321.973,760.781,321.973,775.781,321.973,783.281L321.973,790.781"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_E_F_0" d="M321.973,848.781L321.973,854.948C321.973,861.115,321.973,873.448,321.973,883.115C321.973,892.781,321.973,899.781,321.973,903.281L321.973,906.781"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_F_G_0" d="M321.973,988.781L321.973,996.948C321.973,1005.115,321.973,1021.448,329.167,1038.888C336.361,1056.329,350.75,1074.876,357.944,1084.149L365.138,1093.423"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_G_0" d="M1376.801,205.901L1346.522,213.584C1316.243,221.267,1255.686,236.634,1225.408,250.484C1195.129,264.333,1195.129,276.667,1195.129,304.384C1195.129,332.102,1195.129,375.203,1195.129,418.305C1195.129,461.406,1195.129,504.508,1195.129,541.573C1195.129,578.638,1195.129,609.667,1195.129,642.695C1195.129,675.724,1195.129,710.753,1195.129,740.934C1195.129,771.115,1195.129,796.448,1195.129,819.781C1195.129,843.115,1195.129,864.448,1195.129,885.781C1195.129,907.115,1195.129,928.448,1195.129,953.781C1195.129,979.115,1195.129,1008.448,1079.294,1037.698C963.458,1066.948,731.788,1096.114,615.952,1110.697L500.117,1125.28"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_H_0" d="M1458.605,215L1461.176,221.167C1463.747,227.333,1468.889,239.667,1471.46,252C1474.031,264.333,1474.031,276.667,1474.031,299.217C1474.031,321.768,1474.031,354.536,1474.031,370.921L1474.031,387.305"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_H_I_0" d="M1474.031,445.305L1474.031,462.355C1474.031,479.406,1474.031,513.508,1474.031,540.906C1474.031,568.305,1474.031,589,1474.031,599.348L1474.031,609.695"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_I_J_0" d="M1474.031,667.695L1474.031,680.71C1474.031,693.724,1474.031,719.753,1474.031,738.267C1474.031,756.781,1474.031,767.781,1474.031,773.281L1474.031,778.781"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_J_K_0" d="M1474.031,860.781L1474.031,864.948C1474.031,869.115,1474.031,877.448,1474.031,887.115C1474.031,896.781,1474.031,907.781,1474.031,913.281L1474.031,918.781"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_K_L_0" d="M1432.181,976.781L1416.422,986.948C1400.663,997.115,1369.146,1017.448,1344.801,1036.812C1320.455,1056.177,1303.281,1074.572,1294.694,1083.77L1286.107,1092.967"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_K_G_0" d="M1499.508,976.781L1509.101,986.948C1518.694,997.115,1537.88,1017.448,1371.318,1042.85C1204.755,1068.251,852.445,1098.722,676.289,1113.957L500.134,1129.192"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_L_M_0" d="M1242.258,1180.897L1242.258,1186.378C1242.258,1191.858,1242.258,1202.82,1242.258,1214.467C1242.258,1226.115,1242.258,1238.448,1242.258,1250.781C1242.258,1263.115,1242.258,1275.448,1242.258,1285.115C1242.258,1294.781,1242.258,1301.781,1242.258,1305.281L1242.258,1308.781"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_M_N_0" d="M1242.258,1366.781L1242.258,1374.948C1242.258,1383.115,1242.258,1399.448,1242.258,1415.115C1242.258,1430.781,1242.258,1445.781,1242.258,1453.281L1242.258,1460.781"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_N_O_0" d="M1242.258,1542.781L1242.258,1546.948C1242.258,1551.115,1242.258,1559.448,1242.258,1567.115C1242.258,1574.781,1242.258,1581.781,1242.258,1585.281L1242.258,1588.781"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_O_P_0" d="M1242.258,1646.781L1242.258,1652.948C1242.258,1659.115,1242.258,1671.448,1180.469,1689.432C1118.679,1707.415,995.101,1731.05,933.312,1742.867L871.523,1754.684"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_P_Q_0" d="M760.094,1831.208L760.094,1837.374C760.094,1843.541,760.094,1855.874,777.982,1867.997C795.871,1880.12,831.648,1892.032,849.536,1897.988L867.425,1903.944"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_Q_C_0" d="M1052.641,1923.612L1160.415,1914.378C1268.189,1905.144,1483.737,1886.676,1591.511,1862.073C1699.285,1837.47,1699.285,1806.732,1699.285,1775.994C1699.285,1745.257,1699.285,1714.519,1699.285,1688.483C1699.285,1662.448,1699.285,1641.115,1699.285,1621.781C1699.285,1602.448,1699.285,1585.115,1699.285,1565.781C1699.285,1546.448,1699.285,1525.115,1699.285,1499.781C1699.285,1474.448,1699.285,1445.115,1699.285,1417.781C1699.285,1390.448,1699.285,1365.115,1699.285,1343.781C1699.285,1322.448,1699.285,1305.115,1699.285,1290.281C1699.285,1275.448,1699.285,1263.115,1699.285,1250.781C1699.285,1238.448,1699.285,1226.115,1699.285,1207.281C1699.285,1188.448,1699.285,1163.115,1699.285,1133.781C1699.285,1104.448,1699.285,1071.115,1699.285,1039.781C1699.285,1008.448,1699.285,979.115,1699.285,953.781C1699.285,928.448,1699.285,907.115,1699.285,885.781C1699.285,864.448,1699.285,843.115,1699.285,819.781C1699.285,796.448,1699.285,771.115,1699.285,740.934C1699.285,710.753,1699.285,675.724,1699.285,642.695C1699.285,609.667,1699.285,578.638,1699.285,541.573C1699.285,504.508,1699.285,461.406,1699.285,418.305C1699.285,375.203,1699.285,332.102,1699.285,304.384C1699.285,276.667,1699.285,264.333,1669.7,250.651C1640.114,236.969,1580.943,221.937,1551.357,214.422L1521.771,206.906"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_R_S_0" d="M809.616,667.695L799.398,680.71C789.181,693.724,768.747,719.753,758.53,738.267C748.313,756.781,748.313,767.781,748.313,773.281L748.313,778.781"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_S_T_0" d="M748.313,860.781L748.313,864.948C748.313,869.115,748.313,877.448,748.313,887.115C748.313,896.781,748.313,907.781,748.313,913.281L748.313,918.781"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_T_L_0" d="M861.132,976.781L903.613,986.948C946.094,997.115,1031.057,1017.448,1084.992,1037.042C1138.927,1056.635,1161.834,1075.49,1173.287,1084.917L1184.741,1094.344"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_T_G_0" d="M665.887,976.781L634.851,986.948C603.814,997.115,541.741,1017.448,503.51,1036.888C465.279,1056.329,450.891,1074.876,443.697,1084.149L436.502,1093.423"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_T_P_0" d="M726.068,976.781L717.692,986.948C709.316,997.115,692.564,1017.448,594.382,1044.281C496.199,1071.115,316.586,1104.448,226.779,1133.781C136.973,1163.115,136.973,1188.448,136.973,1207.281C136.973,1226.115,136.973,1238.448,136.973,1250.781C136.973,1263.115,136.973,1275.448,136.973,1290.281C136.973,1305.115,136.973,1322.448,136.973,1343.781C136.973,1365.115,136.973,1390.448,136.973,1417.781C136.973,1445.115,136.973,1474.448,136.973,1499.781C136.973,1525.115,136.973,1546.448,136.973,1565.781C136.973,1585.115,136.973,1602.448,136.973,1621.781C136.973,1641.115,136.973,1662.448,222.25,1685.734C307.527,1709.021,478.082,1734.261,563.359,1746.881L648.637,1759.5"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_T_U_0" d="M751.381,976.781L752.536,986.948C753.691,997.115,756.002,1017.448,763.47,1035.267C770.939,1053.086,783.565,1068.391,789.879,1076.043L796.192,1083.696"/><path marker-end="url(#my-svg_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_U_R_0" d="M877.788,1086.781L883.708,1078.615C889.629,1070.448,901.471,1054.115,907.392,1031.281C913.313,1008.448,913.313,979.115,913.313,953.781C913.313,928.448,913.313,907.115,913.313,885.781C913.313,864.448,913.313,843.115,913.313,819.781C913.313,796.448,913.313,771.115,903.507,745.958C893.701,720.801,874.09,695.821,864.285,683.332L854.479,670.842"/></g><g class="edgeLabels"><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g transform="translate(1447.34765625, 99)" class="edgeLabel"><g transform="translate(-74.7890625, -12)" class="label"><foreignObject height="24" width="149.578125"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Question About Code</p></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g transform="translate(321.97265625, 745.78125)" class="edgeLabel"><g transform="translate(-27.8984375, -12)" class="label"><foreignObject height="24" width="55.796875"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Triggers</p></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g transform="translate(321.97265625, 1037.78125)" class="edgeLabel"><g transform="translate(-80.734375, -12)" class="label"><foreignObject height="24" width="161.46875"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Semantic Code Chunks</p></span></div></foreignObject></g></g><g transform="translate(1195.12890625, 745.78125)" class="edgeLabel"><g transform="translate(-29.828125, -12)" class="label"><foreignObject height="24" width="59.65625"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Consults</p></span></div></foreignObject></g></g><g transform="translate(1474.03125, 252)" class="edgeLabel"><g transform="translate(-71.6640625, -12)" class="label"><foreignObject height="24" width="143.328125"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Generates Response</p></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g transform="translate(1474.03125, 745.78125)" class="edgeLabel"><g transform="translate(-56.484375, -12)" class="label"><foreignObject height="24" width="112.96875"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Extract Context</p></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g transform="translate(1337.62890625, 1037.78125)" class="edgeLabel"><g transform="translate(-100, -24)" class="label"><foreignObject height="48" width="200"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Rich Context, Bidirectional Links</p></span></div></foreignObject></g></g><g transform="translate(1557.06640625, 1037.78125)" class="edgeLabel"><g transform="translate(-99.4375, -12)" class="label"><foreignObject height="24" width="198.875"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Updates Related Code Links</p></span></div></foreignObject></g></g><g transform="translate(1242.2578125, 1250.78125)" class="edgeLabel"><g transform="translate(-33.0625, -12)" class="label"><foreignObject height="24" width="66.125"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Regularly</p></span></div></foreignObject></g></g><g transform="translate(1242.2578125, 1415.78125)" class="edgeLabel"><g transform="translate(-100, -24)" class="label"><foreignObject height="48" width="200"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Analyzes Chats, Shows Scores</p></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g transform="translate(1242.2578125, 1683.78125)" class="edgeLabel"><g transform="translate(-69.6171875, -12)" class="label"><foreignObject height="24" width="139.234375"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Developer Approval</p></span></div></foreignObject></g></g><g transform="translate(760.09375, 1868.2077255249023)" class="edgeLabel"><g transform="translate(-73.03125, -12)" class="label"><foreignObject height="24" width="146.0625"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Enhanced Relevance</p></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g transform="translate(1116.01953125, 1037.78125)" class="edgeLabel"><g transform="translate(-59.109375, -12)" class="label"><foreignObject height="24" width="118.21875"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Semantic Search</p></span></div></foreignObject></g></g><g transform="translate(479.66796875, 1037.78125)" class="edgeLabel"><g transform="translate(-56.9609375, -12)" class="label"><foreignObject height="24" width="113.921875"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Follows Links to</p></span></div></foreignObject></g></g><g transform="translate(136.97265625, 1415.78125)" class="edgeLabel"><g transform="translate(-95.4453125, -12)" class="label"><foreignObject height="24" width="190.890625"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><p>Retrieves Golden Solutions</p></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" class="labelBkg" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g></g><g class="nodes"><g transform="translate(962.3125, 35)" id="flowchart-A-0" class="node default"><rect height="54" width="132.265625" y="-27" x="-66.1328125" style="fill:#42A5F5 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-36.1328125, -12)" style="" class="label"><rect/><foreignObject height="24" width="72.265625"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Developer</p></span></div></foreignObject></g></g><g transform="translate(321.97265625, 418.3046875)" id="flowchart-B-1" class="node default"><polygon style="fill:#FF8A65 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" transform="translate(-104.3046875,104.3046875)" class="label-container" points="104.3046875,0 208.609375,-104.3046875 104.3046875,-208.609375 0,-104.3046875"/><g transform="translate(-77.3046875, -12)" style="" class="label"><rect/><foreignObject height="24" width="154.609375"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>New Code or Changes</p></span></div></foreignObject></g></g><g transform="translate(1447.34765625, 188)" id="flowchart-C-3" class="node default"><rect height="54" width="141.09375" y="-27" x="-70.546875" style="fill:#FFCA28 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-40.546875, -12)" style="color:#333333 !important" class="label"><rect/><foreignObject height="24" width="81.09375"><div xmlns="http://www.w3.org/1999/xhtml" style="color: rgb(51, 51, 51) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel" style="color:#333333 !important"><p>AI Assistant</p></span></div></foreignObject></g></g><g transform="translate(321.97265625, 640.6953125)" id="flowchart-D-5" class="node default"><polygon style="fill:#7E57C2 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" transform="translate(-68.0859375,68.0859375)" class="label-container" points="68.0859375,0 136.171875,-68.0859375 68.0859375,-136.171875 0,-68.0859375"/><g transform="translate(-41.0859375, -12)" style="" class="label"><rect/><foreignObject height="24" width="82.171875"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Git Commit</p></span></div></foreignObject></g></g><g transform="translate(321.97265625, 821.78125)" id="flowchart-E-7" class="node default"><rect height="54" width="191.609375" y="-27" x="-95.8046875" style="fill:#7E57C2 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-65.8046875, -12)" style="" class="label"><rect/><foreignObject height="24" width="131.609375"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Post-Commit Hook</p></span></div></foreignObject></g></g><g transform="translate(321.97265625, 949.78125)" id="flowchart-F-9" class="node default"><rect height="78" width="260" y="-39" x="-130" style="fill:#7E57C2 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-100, -24)" style="" class="label"><rect/><foreignObject height="48" width="200"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>chroma-mcp-client index --changed</p></span></div></foreignObject></g></g><g transform="translate(400.8203125, 1137.78125)" id="flowchart-G-11" class="node default"><path transform="translate(-95.328125, -42.149985149985156)" style="fill:#66BB6A !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container" d="M0,15.099990099990102 a95.328125,15.099990099990102 0,0,0 190.65625,0 a95.328125,15.099990099990102 0,0,0 -190.65625,0 l0,54.0999900999901 a95.328125,15.099990099990102 0,0,0 190.65625,0 l0,-54.0999900999901"/><g transform="translate(-87.828125, -2)" style="" class="label"><rect/><foreignObject height="24" width="175.65625"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>ChromaDB: codebase_v1</p></span></div></foreignObject></g></g><g transform="translate(1474.03125, 418.3046875)" id="flowchart-H-15" class="node default"><rect height="54" width="251" y="-27" x="-125.5" style="fill:#FFCA28 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-95.5, -12)" style="color:#333333 !important" class="label"><rect/><foreignObject height="24" width="191"><div xmlns="http://www.w3.org/1999/xhtml" style="color: rgb(51, 51, 51) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel" style="color:#333333 !important"><p>Code Solution/Explanation</p></span></div></foreignObject></g></g><g transform="translate(1474.03125, 640.6953125)" id="flowchart-I-17" class="node default"><rect height="54" width="197.46875" y="-27" x="-98.734375" style="fill:#AB47BC !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-68.734375, -12)" style="" class="label"><rect/><foreignObject height="24" width="137.46875"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>auto_log_chat Rule</p></span></div></foreignObject></g></g><g transform="translate(1474.03125, 821.78125)" id="flowchart-J-19" class="node default"><rect height="78" width="260" y="-39" x="-130" style="fill:#AB47BC !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-100, -24)" style="" class="label"><rect/><foreignObject height="48" width="200"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Code Diff, Tool Sequence, Confidence Score</p></span></div></foreignObject></g></g><g transform="translate(1474.03125, 949.78125)" id="flowchart-K-21" class="node default"><rect height="54" width="249.296875" y="-27" x="-124.6484375" style="fill:#26A69A !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-94.6484375, -12)" style="" class="label"><rect/><foreignObject height="24" width="189.296875"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>chroma_log_chat MCP Call</p></span></div></foreignObject></g></g><g transform="translate(1242.2578125, 1137.78125)" id="flowchart-L-23" class="node default"><path transform="translate(-106.3046875, -43.11561068172352)" style="fill:#66BB6A !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container" d="M0,15.743740454482344 a106.3046875,15.743740454482344 0,0,0 212.609375,0 a106.3046875,15.743740454482344 0,0,0 -212.609375,0 l0,54.74374045448234 a106.3046875,15.743740454482344 0,0,0 212.609375,0 l0,-54.74374045448234"/><g transform="translate(-98.8046875, -2)" style="" class="label"><rect/><foreignObject height="24" width="197.609375"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>ChromaDB: chat_history_v1</p></span></div></foreignObject></g></g><g transform="translate(1242.2578125, 1339.78125)" id="flowchart-M-27" class="node default"><rect height="54" width="233.421875" y="-27" x="-116.7109375" style="fill:#7E57C2 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-86.7109375, -12)" style="" class="label"><rect/><foreignObject height="24" width="173.421875"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>analyze-chat-history CLI</p></span></div></foreignObject></g></g><g transform="translate(1242.2578125, 1503.78125)" id="flowchart-N-29" class="node default"><rect height="78" width="260" y="-39" x="-130" style="fill:#7E57C2 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-100, -24)" style="" class="label"><rect/><foreignObject height="48" width="200"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>High-Value Interactions with Evidence</p></span></div></foreignObject></g></g><g transform="translate(1242.2578125, 1619.78125)" id="flowchart-O-31" class="node default"><rect height="54" width="233.390625" y="-27" x="-116.6953125" style="fill:#7E57C2 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-86.6953125, -12)" style="" class="label"><rect/><foreignObject height="24" width="173.390625"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>review-and-promote CLI</p></span></div></foreignObject></g></g><g transform="translate(760.09375, 1775.9944877624512)" id="flowchart-P-33" class="node default"><path transform="translate(-107.5, -55.21323529411765)" style="fill:#66BB6A !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container" d="M0,15.808823529411764 a107.5,15.808823529411764 0,0,0 215,0 a107.5,15.808823529411764 0,0,0 -215,0 l0,78.80882352941177 a107.5,15.808823529411764 0,0,0 215,0 l0,-78.80882352941177"/><g transform="translate(-100, -14)" style="" class="label"><rect/><foreignObject height="48" width="200"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>ChromaDB: derived_learnings_v1</p></span></div></foreignObject></g></g><g transform="translate(952.3125, 1932.2077255249023)" id="flowchart-Q-35" class="node default"><rect height="54" width="200.65625" y="-27" x="-100.328125" style="fill:#26A69A !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-70.328125, -12)" style="" class="label"><rect/><foreignObject height="24" width="140.65625"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Future RAG Queries</p></span></div></foreignObject></g></g><g transform="translate(830.8125, 640.6953125)" id="flowchart-R-38" class="node default"><rect height="54" width="177.90625" y="-27" x="-88.953125" style="fill:#42A5F5 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-58.953125, -12)" style="" class="label"><rect/><foreignObject height="24" width="117.90625"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Other Developer</p></span></div></foreignObject></g></g><g transform="translate(748.3125, 821.78125)" id="flowchart-S-39" class="node default"><rect height="78" width="260" y="-39" x="-130" style="fill:#42A5F5 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-100, -24)" style="" class="label"><rect/><foreignObject height="48" width="200"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Query: How did we fix the XYZ bug?</p></span></div></foreignObject></g></g><g transform="translate(748.3125, 949.78125)" id="flowchart-T-41" class="node default"><rect height="54" width="248.171875" y="-27" x="-124.0859375" style="fill:#26A69A !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-94.0859375, -12)" style="" class="label"><rect/><foreignObject height="24" width="188.171875"><div style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>chroma_query_documents</p></span></div></foreignObject></g></g><g transform="translate(840.8125, 1137.78125)" id="flowchart-U-49" class="node default"><rect height="102" width="260" y="-51" x="-130" style="fill:#FFCA28 !important;stroke:#E6E6E6 !important;stroke-width:1px !important" class="basic label-container"/><g transform="translate(-100, -36)" style="color:#333333 !important" class="label"><rect/><foreignObject height="72" width="200"><div xmlns="http://www.w3.org/1999/xhtml" style="color: rgb(51, 51, 51) !important; display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;"><span class="nodeLabel" style="color:#333333 !important"><p>Complete Context with Code + Discussion + Solution</p></span></div></foreignObject></g></g></g></g></g></svg>

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/djm81/chroma_mcp_server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server