Skip to main content
Glama

LibreSprite MCP

by Snehil-Shah
architecture.drawio7.24 kB
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" version="28.0.7"> <diagram name="Page-1" id="bnOcovIESeYTFo3CaMx7"> <mxGraphModel dx="701" dy="417" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> <mxCell id="wTjUg5VNAgjY7_jlao2S-16" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;dashed=1;dashPattern=8 8;" vertex="1" parent="1"> <mxGeometry x="260" y="180" width="310" height="120" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" target="wTjUg5VNAgjY7_jlao2S-3"> <mxGeometry relative="1" as="geometry"> <mxPoint x="380" y="225" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" source="wTjUg5VNAgjY7_jlao2S-2" target="wTjUg5VNAgjY7_jlao2S-4"> <mxGeometry relative="1" as="geometry"> <mxPoint x="260" y="255" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-12" value="output" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="wTjUg5VNAgjY7_jlao2S-11"> <mxGeometry x="0.5054" y="3" relative="1" as="geometry"> <mxPoint x="8" y="8" as="offset" /> </mxGeometry> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-2" value="Proxy&lt;div&gt;server&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1"> <mxGeometry x="280" y="210" width="100" height="60" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" source="wTjUg5VNAgjY7_jlao2S-3"> <mxGeometry relative="1" as="geometry"> <mxPoint x="380" y="255" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-3" value="Remote&lt;div&gt;script&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1"> <mxGeometry x="470" y="210" width="80" height="60" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" source="wTjUg5VNAgjY7_jlao2S-4" target="wTjUg5VNAgjY7_jlao2S-2"> <mxGeometry relative="1" as="geometry"> <mxPoint x="260" y="225" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-4" value="&lt;div&gt;MCP&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1"> <mxGeometry x="140" y="210" width="70" height="60" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-6" value="script" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1"> <mxGeometry x="210" y="198" width="50" height="30" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-8" value="&lt;font face=&quot;Lucida Console&quot;&gt;GET &lt;/font&gt;script" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1"> <mxGeometry x="380" y="198" width="80" height="30" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-10" value="&lt;font face=&quot;Lucida Console&quot;&gt;POST &lt;/font&gt;output" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1"> <mxGeometry x="380" y="251" width="90" height="30" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-13" value="serves script" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1"> <mxGeometry x="285" y="181" width="90" height="30" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-14" value="polls server" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1"> <mxGeometry x="470" y="181" width="80" height="30" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-15" value="tool" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1"> <mxGeometry x="100" y="215" width="40" height="30" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-17" value="The proxy serever fully abstracts LibreSprite&amp;nbsp;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;into a&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;convenient IO interface to execute remote scripts.&lt;/span&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1"> <mxGeometry x="269" y="300" width="290" height="40" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="wTjUg5VNAgjY7_jlao2S-20" target="wTjUg5VNAgjY7_jlao2S-4"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-20" value="LLM" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1"> <mxGeometry x="55" y="215" width="50" height="50" as="geometry" /> </mxCell> <mxCell id="wTjUg5VNAgjY7_jlao2S-22" value="LibreSprite" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1"> <mxGeometry x="470" y="266" width="80" height="30" as="geometry" /> </mxCell> </root> </mxGraphModel> </diagram> </mxfile>

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/Snehil-Shah/libresprite-mcp'

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