Skip to main content
Glama
glaucia86

Star Wars MCP Server

by glaucia86
swapi-mcp-live.excalidraw78.1 kB
{ "type": "excalidraw", "version": 2, "source": "https://marketplace.visualstudio.com/items?itemName=pomdtr.excalidraw-editor", "elements": [ { "id": "Tyoc-CwepJWJpbTpJU9U2", "type": "rectangle", "x": -167.85234710188843, "y": -1417.1026065035524, "width": 153.60003662109375, "height": 59.199981689453125, "angle": 0, "strokeColor": "#1971c2", "backgroundColor": "#a5d8ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "a7", "roundness": { "type": 3 }, "seed": 351695256, "version": 899, "versionNonce": 268066958, "isDeleted": false, "boundElements": [ { "id": "kcWH6CCJiXqF7KNGI2pmA", "type": "arrow" } ], "updated": 1760989429965, "link": null, "locked": false }, { "id": "uZ5Jp_GhcfLEqeabm0F4g", "type": "text", "x": -130.16806750240067, "y": -1399.3025271578492, "width": 77.4014892578125, "height": 26.5999755859375, "angle": 0, "strokeColor": "#1971c2", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "a8", "roundness": null, "seed": 1684929176, "version": 754, "versionNonce": 340399374, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "Usuário", "fontSize": 21.27998046875, "fontFamily": 5, "textAlign": "center", "verticalAlign": "top", "containerId": null, "originalText": "Usuário", "autoResize": true, "lineHeight": 1.25 }, { "id": "ws4zKo2er5rLMaJ7ge1uD", "type": "text", "x": -150.25237151595093, "y": -1755.5025393648805, "width": 284.8000183105469, "height": 45, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aB", "roundness": null, "seed": 937194472, "version": 800, "versionNonce": 614482766, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "O que é MCP?", "fontSize": 36, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "O que é MCP?", "autoResize": false, "lineHeight": 1.25 }, { "id": "Ryo2VVR4XrkSa41gY8A9s", "type": "text", "x": -146.2523409983728, "y": -1697.102499692029, "width": 736.8000793457031, "height": 50, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aD", "roundness": null, "seed": 1738183656, "version": 815, "versionNonce": 513190286, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "- é um protocolo que permite que modelos de IA acessem dados e\nferramentas externas de forma segura e padronizada.", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "- é um protocolo que permite que modelos de IA acessem dados e ferramentas externas de forma segura e padronizada.", "autoResize": false, "lineHeight": 1.25 }, { "id": "ci0IpeRdBDjMuIggIauPK", "type": "text", "x": -150.65238067122436, "y": -1641.3025271578492, "width": 736.8000793457031, "height": 50, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aE", "roundness": null, "seed": 2022361752, "version": 994, "versionNonce": 1365657550, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "- atua como ponte entre modelo (ex: Claude) e o mundo real (APIs,\narquivos, bancos, etc)", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "- atua como ponte entre modelo (ex: Claude) e o mundo real (APIs, arquivos, bancos, etc)", "autoResize": false, "lineHeight": 1.25 }, { "id": "-lEclgOysW8c4FwZRlOHj", "type": "text", "x": -153.05237456770874, "y": -1586.102514950818, "width": 736.8000793457031, "height": 50, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aF", "roundness": null, "seed": 708700568, "version": 1154, "versionNonce": 1026039310, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "- pense nele como um tradutor: o modelo \"fala\" com o servidor MCP, e ele\nexecuta a ação no mundo externo.", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "- pense nele como um tradutor: o modelo \"fala\" com o servidor MCP, e ele executa a ação no mundo externo.", "autoResize": false, "lineHeight": 1.25 }, { "id": "SnJQZ9R9-R6Z3GwNYoIn7", "type": "rectangle", "x": 160.54767731217407, "y": -1425.9025332613649, "width": 151.20001220703125, "height": 64.800048828125, "angle": 0, "strokeColor": "#1971c2", "backgroundColor": "#a5d8ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aG", "roundness": { "type": 3 }, "seed": 802200216, "version": 900, "versionNonce": 1993681998, "isDeleted": false, "boundElements": [ { "id": "kcWH6CCJiXqF7KNGI2pmA", "type": "arrow" }, { "id": "5XKFNTuw57dyhjWMZdhp-", "type": "arrow" } ], "updated": 1760989429965, "link": null, "locked": false }, { "id": "ceQhwLzVdgvTSghRMcGlb", "type": "text", "x": 200.6161665313242, "y": -1415.2025515719117, "width": 67.28776550292969, "height": 41.2000427246094, "angle": 0, "strokeColor": "#1971c2", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aH", "roundness": null, "seed": 1640300952, "version": 856, "versionNonce": 345410386, "isDeleted": false, "boundElements": [ { "id": "kcWH6CCJiXqF7KNGI2pmA", "type": "arrow" } ], "updated": 1760989430411, "link": null, "locked": false, "text": "Claude \nDesktop", "fontSize": 16.480017089843763, "fontFamily": 5, "textAlign": "center", "verticalAlign": "top", "containerId": null, "originalText": "Claude \nDesktop", "autoResize": true, "lineHeight": 1.25 }, { "id": "1tvyGOyngMTbfKYnfOPUs", "type": "rectangle", "x": 439.74772003678345, "y": -1427.5025698824586, "width": 131.20001220703125, "height": 65.60003662109375, "angle": 0, "strokeColor": "#1971c2", "backgroundColor": "#a5d8ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aI", "roundness": { "type": 3 }, "seed": 1998884328, "version": 919, "versionNonce": 1187878222, "isDeleted": false, "boundElements": [ { "id": "5XKFNTuw57dyhjWMZdhp-", "type": "arrow" }, { "id": "Zjm9DD_yi5-MiKbFHzFLA", "type": "arrow" } ], "updated": 1760989429965, "link": null, "locked": false }, { "id": "Cf30ExfTVObB0b8-Q7ZhX", "type": "text", "x": 466.27866248543114, "y": -1412.3025271578492, "width": 70.365478515625, "height": 40.39993286132812, "angle": 0, "strokeColor": "#1971c2", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aJ", "roundness": null, "seed": 982543512, "version": 654, "versionNonce": 31922638, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "Servidor \nMCP", "fontSize": 16.159973144531246, "fontFamily": 5, "textAlign": "center", "verticalAlign": "top", "containerId": null, "originalText": "Servidor \nMCP", "autoResize": true, "lineHeight": 1.25 }, { "id": "YD50IzdU-kkMFyYet7o3X", "type": "rectangle", "x": 687.7476590016272, "y": -1424.3025347872438, "width": 148.79998779296875, "height": 65.60003662109375, "angle": 0, "strokeColor": "#1971c2", "backgroundColor": "#a5d8ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aL", "roundness": { "type": 3 }, "seed": 539061656, "version": 830, "versionNonce": 163491854, "isDeleted": false, "boundElements": [ { "type": "text", "id": "lEpbzPZry7ZQ0ULk2sa3J" }, { "id": "Zjm9DD_yi5-MiKbFHzFLA", "type": "arrow" } ], "updated": 1760989429965, "link": null, "locked": false }, { "id": "lEpbzPZry7ZQ0ULk2sa3J", "type": "text", "x": 713.847695622721, "y": -1416.5025164766969, "width": 96.59991455078125, "height": 50, "angle": 0, "strokeColor": "#1971c2", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aM", "roundness": null, "seed": 302326248, "version": 596, "versionNonce": 1456045646, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "API\nStar Wars", "fontSize": 20, "fontFamily": 5, "textAlign": "center", "verticalAlign": "middle", "containerId": "YD50IzdU-kkMFyYet7o3X", "originalText": "API\nStar Wars", "autoResize": true, "lineHeight": 1.25 }, { "id": "kcWH6CCJiXqF7KNGI2pmA", "type": "arrow", "x": -2.2523104807946766, "y": -1390.286687571612, "width": 158.39996337890625, "height": 3.8143575878260094, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aO", "roundness": { "type": 2 }, "seed": 1251279336, "version": 2141, "versionNonce": 977931666, "isDeleted": false, "boundElements": [], "updated": 1760989430411, "link": null, "locked": false, "points": [ [ 0, 0 ], [ 106.39995936511144, -1.2160126933011384 ], [ 158.39996337890625, -3.8143575878260094 ] ], "lastCommittedPoint": null, "startBinding": { "elementId": "Edhk-65gFbOpTFN7y98x9", "focus": 1.9261896246519656, "gap": 14 }, "endBinding": { "elementId": "ceQhwLzVdgvTSghRMcGlb", "focus": 0.15266936709515913, "gap": 14 }, "startArrowhead": null, "endArrowhead": "arrow", "elbowed": false }, { "id": "Edhk-65gFbOpTFN7y98x9", "type": "text", "x": 22.547677312174073, "y": -1426.7024905367555, "width": 84.07992553710938, "height": 25, "angle": 0, "strokeColor": "#e03131", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aP", "roundness": null, "seed": 1261200104, "version": 582, "versionNonce": 248567762, "isDeleted": false, "boundElements": [ { "id": "kcWH6CCJiXqF7KNGI2pmA", "type": "arrow" } ], "updated": 1760989430411, "link": null, "locked": false, "text": "pergunta", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "pergunta", "autoResize": true, "lineHeight": 1.25 }, { "id": "BEoyUwDvHUd5W51u5d0aH", "type": "text", "x": 317.30782440690064, "y": -1376.8025576754274, "width": 116.21990966796875, "height": 50, "angle": 0, "strokeColor": "#e03131", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aQ", "roundness": null, "seed": 1899141272, "version": 756, "versionNonce": 1277517522, "isDeleted": false, "boundElements": [ { "id": "5XKFNTuw57dyhjWMZdhp-", "type": "arrow" } ], "updated": 1760989430411, "link": null, "locked": false, "text": "comunicação\nvia MCP", "fontSize": 20, "fontFamily": 5, "textAlign": "center", "verticalAlign": "top", "containerId": null, "originalText": "comunicação\nvia MCP", "autoResize": true, "lineHeight": 1.25 }, { "id": "5XKFNTuw57dyhjWMZdhp-", "type": "arrow", "x": 320.9477017262366, "y": -1395.5463258760817, "width": 105.5999755859375, "height": 0.17685825744160866, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aT", "roundness": { "type": 2 }, "seed": 676770792, "version": 1746, "versionNonce": 1947029778, "isDeleted": false, "boundElements": [], "updated": 1760989430411, "link": null, "locked": false, "points": [ [ 0, 0 ], [ 105.5999755859375, 0.17685825744160866 ] ], "lastCommittedPoint": null, "startBinding": { "elementId": "BEoyUwDvHUd5W51u5d0aH", "focus": -1.7529256259918435, "gap": 14 }, "endBinding": { "elementId": "1tvyGOyngMTbfKYnfOPUs", "focus": 0.01625475633264971, "gap": 13.200042724609375 }, "startArrowhead": null, "endArrowhead": "arrow", "elbowed": false }, { "id": "Zjm9DD_yi5-MiKbFHzFLA", "type": "arrow", "x": 581.7476895192056, "y": -1394.9295768928107, "width": 100.31636478356813, "height": 0.1479221200955294, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aW", "roundness": { "type": 2 }, "seed": 1087249048, "version": 1567, "versionNonce": 158708882, "isDeleted": false, "boundElements": [], "updated": 1760989430411, "link": null, "locked": false, "points": [ [ 0, 0 ], [ 100.31636478356813, 0.1479221200955294 ] ], "lastCommittedPoint": null, "startBinding": { "elementId": "urIboFJ_Sm2IdTpISHWRv", "focus": 1.206757082386262, "gap": 7.719598901319146 }, "endBinding": null, "startArrowhead": null, "endArrowhead": "arrow", "elbowed": false }, { "id": "68xSQcG9xqtPUL3f2IxQj", "type": "text", "x": -155.85228606673218, "y": -1497.9025027437867, "width": 526.3999328613281, "height": 45, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aZ", "roundness": null, "seed": 1950856168, "version": 649, "versionNonce": 1727392718, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "Fluxo de Comunicação MCP", "fontSize": 36, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "Fluxo de Comunicação MCP", "autoResize": false, "lineHeight": 1.25 }, { "id": "urIboFJ_Sm2IdTpISHWRv", "type": "text", "x": 587.4777462819006, "y": -1450.1024539156617, "width": 81.33993530273438, "height": 50, "angle": 0, "strokeColor": "#e03131", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aa", "roundness": null, "seed": 544239848, "version": 843, "versionNonce": 1227047438, "isDeleted": false, "boundElements": [ { "id": "Zjm9DD_yi5-MiKbFHzFLA", "type": "arrow" } ], "updated": 1760989429965, "link": null, "locked": false, "text": "chamada\nHTTP", "fontSize": 20, "fontFamily": 5, "textAlign": "center", "verticalAlign": "top", "containerId": null, "originalText": "chamada\nHTTP", "autoResize": true, "lineHeight": 1.25 }, { "id": "QqtiFFIapiUZcUPUG62T0", "type": "text", "x": -166.25224944563843, "y": -1279.5024935885133, "width": 627.9999694824219, "height": 45, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#a5d8ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "ac", "roundness": null, "seed": 1655683992, "version": 532, "versionNonce": 650679950, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "Como funciona o MCP Server?", "fontSize": 36, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "Como funciona o MCP Server?", "autoResize": false, "lineHeight": 1.25 }, { "id": "YzyZ7yHSqi2C8snen417V", "type": "text", "x": -163.85228606673218, "y": -1211.5025088473024, "width": 600.7999572753906, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "af", "roundness": null, "seed": 1574275048, "version": 661, "versionNonce": 919770318, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "- Tools: ações que a IA pode executar", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "- Tools: ações que a IA pode executar", "autoResize": false, "lineHeight": 1.25 }, { "id": "xj7DYowy7GaJJfbXSk00l", "type": "text", "x": -161.05225249739624, "y": -1177.602514950818, "width": 600.7999572753906, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "ag", "roundness": null, "seed": 1067948952, "version": 765, "versionNonce": 696437518, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "- Resources: dados que a IA pode consultar", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "- Resources: dados que a IA pode consultar", "autoResize": false, "lineHeight": 1.25 }, { "id": "NWySNWFhOZ3UIFnYf71G4", "type": "text", "x": -161.05225249739624, "y": -1141.602514950818, "width": 600.7999572753906, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "ah", "roundness": null, "seed": 495063272, "version": 872, "versionNonce": 1028798798, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "- SDK: base para criar e registrar tudo", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "- SDK: base para criar e registrar tudo", "autoResize": false, "lineHeight": 1.25 }, { "id": "f5bJ3aIw57TySeYXwFtEN", "type": "text", "x": -174.65225860091186, "y": -1066.002417294568, "width": 737.5999450683594, "height": 45, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#a5d8ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "ai", "roundness": null, "seed": 184108776, "version": 711, "versionNonce": 2040127374, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "Estrutura do Projeto Star Wars MCP", "fontSize": 36, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "Estrutura do Projeto Star Wars MCP", "autoResize": false, "lineHeight": 1.25 }, { "id": "zt_3NuuM7YC-2rjo38BY7", "type": "text", "x": -171.5525881907556, "y": -1001.6024233980836, "width": 249.00070190429688, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aj", "roundness": null, "seed": 1692295064, "version": 650, "versionNonce": 311606734, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "📁 swapi-mcp-server-app/", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "📁 swapi-mcp-server-app/", "autoResize": true, "lineHeight": 1.25 }, { "id": "Ersa7mmyuLQ0z4SB7HgGc", "type": "text", "x": -134.9071490428064, "y": -973.0024478121461, "width": 90.90971374511719, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "ak", "roundness": null, "seed": 644548072, "version": 662, "versionNonce": 1297470478, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "├── src/", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "├── src/", "autoResize": true, "lineHeight": 1.25 }, { "id": "4J0b0hDmoKE0i1RNpbNw-", "type": "text", "x": -132.9570529124353, "y": -944.4024417086305, "width": 391.00958251953125, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "al", "roundness": null, "seed": 236891288, "version": 643, "versionNonce": 1675371086, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "│ ├── index.ts → cria o servidor MCP", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "│ ├── index.ts → cria o servidor MCP", "autoResize": true, "lineHeight": 1.25 }, { "id": "GWTC76RKwvbK4yBkorGtP", "type": "text", "x": -132.83696624251343, "y": -911.8024050875367, "width": 553.969482421875, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "am", "roundness": null, "seed": 1776421096, "version": 647, "versionNonce": 1761519758, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "│ └── types.ts → define tipos (People, Planets, Films)", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "│ └── types.ts → define tipos (People, Planets, Films)", "autoResize": true, "lineHeight": 1.25 }, { "id": "vjujScPnz67bFh5KfxVeF", "type": "text", "x": -134.63695403548218, "y": -878.4024111910524, "width": 427.96942138671875, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "an", "roundness": null, "seed": 600660376, "version": 607, "versionNonce": 745957070, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "├── package.json → scripts e dependências", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "├── package.json → scripts e dependências", "autoResize": true, "lineHeight": 1.25 }, { "id": "19OOf8r3yyzu0zrndNDqL", "type": "text", "x": -134.17705413313843, "y": -848.2024600191774, "width": 547.0494384765625, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "ao", "roundness": null, "seed": 1300278248, "version": 628, "versionNonce": 517758222, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "├── claude_desktop_config.json → conexão com Claude", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "├── claude_desktop_config.json → conexão com Claude", "autoResize": true, "lineHeight": 1.25 }, { "id": "w1asXDE7Pj8ohbxBLMETR", "type": "text", "x": -133.5170657298181, "y": -818.8024356051149, "width": 339.3296203613281, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "ap", "roundness": null, "seed": 1226729112, "version": 647, "versionNonce": 900303694, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "└── README.md → documentação", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "└── README.md → documentação", "autoResize": true, "lineHeight": 1.25 }, { "id": "bS64B2HTbFznzUYnL_9ix", "type": "text", "x": -178.2522952220056, "y": -738.0025393648805, "width": 737.5999450683594, "height": 45, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#a5d8ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "aq", "roundness": null, "seed": 1088350696, "version": 859, "versionNonce": 1329000846, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "Tools vs Resources", "fontSize": 36, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "Tools vs Resources", "autoResize": false, "lineHeight": 1.25 }, { "id": "SnB9LzMbDN28znJQVzUhI", "type": "image", "x": -174.75227996321655, "y": -684.4276106796419, "width": 609.800048828125, "height": 201.52510793585526, "angle": 0, "strokeColor": "transparent", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "ay", "roundness": null, "seed": 770944920, "version": 738, "versionNonce": 381521870, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "status": "saved", "fileId": "431073ef11ad686a28b778cf09dcfd8562193e4a", "scale": [ 1, 1 ], "crop": null }, { "id": "LTPKgAuEdaVdbyHHc3upG", "type": "text", "x": -178.25223418684936, "y": -426.802466122693, "width": 737.5999450683594, "height": 45, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#a5d8ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "az", "roundness": null, "seed": 918108056, "version": 981, "versionNonce": 1750492686, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "Anatomia do Servidor (fluxo interno)", "fontSize": 36, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "Anatomia do Servidor (fluxo interno)", "autoResize": false, "lineHeight": 1.25 }, { "id": "_dZ_SrcVmtTOTa2MjJKY2", "type": "text", "x": -164.65227385970093, "y": -358.70250579554454, "width": 495.20001220703125, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "b00", "roundness": null, "seed": 706089112, "version": 538, "versionNonce": 888829006, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "1 - new McpServer() -> cria servidor", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "1 - new McpServer() -> cria servidor", "autoResize": false, "lineHeight": 1.25 }, { "id": "FbhRnowpsbYT-mg5obXwD", "type": "text", "x": -164.25227996321655, "y": -323.2024752779664, "width": 495.20001220703125, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "b01", "roundness": null, "seed": 1928851864, "version": 635, "versionNonce": 1719843470, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "2 - registerTool() -> registra ações", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "2 - registerTool() -> registra ações", "autoResize": false, "lineHeight": 1.25 }, { "id": "VWFS5C3M1v-EhfXoStQF8", "type": "text", "x": -165.05229827376343, "y": -287.2024905367555, "width": 495.20001220703125, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "b02", "roundness": null, "seed": 978763672, "version": 768, "versionNonce": 1135098062, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "3 - registerResource() -> registra dados", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "3 - registerResource() -> registra dados", "autoResize": false, "lineHeight": 1.25 }, { "id": "LpDHMLOeyWsRF8FIxOZ5k", "type": "text", "x": -165.0522677561853, "y": -252.8024966402711, "width": 495.20001220703125, "height": 25, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "b03", "roundness": null, "seed": 661635304, "version": 920, "versionNonce": 1409543950, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "4 - connect() -> conecta com Claude via stdio", "fontSize": 20, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "4 - connect() -> conecta com Claude via stdio", "autoResize": false, "lineHeight": 1.25 }, { "id": "lts3YeIRC0B2iAICz_N9d", "type": "text", "x": -187.8522708079431, "y": -167.60248443323985, "width": 737.5999450683594, "height": 45, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#a5d8ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "b04", "roundness": null, "seed": 1495322008, "version": 1124, "versionNonce": 1141824846, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "Por que aprender MCP Importa?", "fontSize": 36, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "Por que aprender MCP Importa?", "autoResize": false, "lineHeight": 1.25 }, { "id": "KORPRhbOOGx_eqUZkUvCy", "type": "text", "x": -184.29411956282593, "y": -57.60248443323985, "width": 977.9103149414062, "height": 44.99999999999999, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "b05", "roundness": null, "seed": 467422696, "version": 718, "versionNonce": 1226965902, "isDeleted": false, "boundElements": [], "updated": 1760989429965, "link": null, "locked": false, "text": "TypeScript 💙 + MCP 🔌 + API 🌐 = IA Conectada 🤖", "fontSize": 35.999999999999986, "fontFamily": 5, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "TypeScript 💙 + MCP 🔌 + API 🌐 = IA Conectada 🤖", "autoResize": true, "lineHeight": 1.25 } ], "appState": { "gridSize": 20, "gridStep": 5, "gridModeEnabled": false, "viewBackgroundColor": "#ffffff" }, "files": { "431073ef11ad686a28b778cf09dcfd8562193e4a": { "mimeType": "image/png", "id": "431073ef11ad686a28b778cf09dcfd8562193e4a", "dataURL": "data:image/png;base64,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6eKLL0477rhjuvLKKwlWJCCBISIwFE7MMccck6677rq03XbbTeitveCCC9Ktt95ayKWXXpo23njjCS3PzCUgAQlIQALDRODqq69OrCzdeeedhfPDqtMGG2yQCB8mDhNeVwuQQB8QGAonZrLuw4EHHpi23XbbdN99901WkZXl4KzhtOG8VSr0QeC6666b2ObElgGE85iBw3yWi8thhLOtgD3W7LXmGkGXPELKy8zkS14Rz5E0pK2KYysDcY0k0mAL+ZBfCNeN0hHO1gjsC32OXBNOPEL5CHWkruggVXmXdfK8yOP0009PfH1ur732KvbRE0YZUQfyDYk44pEqHepMnCIBCfQWgWgLyr9j2g3aEeLjN83vmPD47XPkulyj0Cc+pKxH20W7E/EcQ4cyKZvy8ry5Ri8EHXTRqSqzXCf0muVBfDOhLMqM8rGff16inKZsC/0IYWW98jU66Eb+nC+77LJltQSn0OGITdiWK9bNizR1mJTzo1zSkb5KYI9gF/ahj8CMex9piKeexx9/fPExG3SoX8RzTlgIutgS8ZwThi25LmWSN3ocud5qq63SSiutVKzScU048UielrLIk7yJC6EM4kKqdELX49QS6EUnZmqJWPqEEKARufbaa2vlveSSS6bDDjssnXDCCcW+brYNvPXWW+nEE09s+8swNFgbbbRROvroo8fyeu6558bswC4aLMKY0UPOOuus9M477xQ6u+++e7r++uuLtBE3ffr0onMpFJr8wZkkmnTIZZddlmhcsYnwKtlll10KZwJ9BLvhMWvWrPnU11prrbTnnnummTNnFrZF3tQlFDk//PDDixlK8oIjcTgudC7MZpL/3LlzE+nRIQydVvWm0ed+PPDAA0X5pCUP0ioSkEDvEWDrFqsV06dPH/sCFu3fZpttVrQRxIfVddou2hfakrwNoO0kPwa15EU7gw7tN20Egk60r+iUhfaRSRXaE/QRto2FXqu2CT3Kp42iLNIj99xzT6I9xG50Ggnx6MGKdAiD2U022WS+JLBDN68//QjtImXPp5xdVKWjj2ECNFMr+rrll18+0W5jAzJnzpzEZGnkXzcv8q3DhHyxP68T94H0zWSVVVZJ9F3RH9Gv0G9x73kG8rS77rpruvzyy4t+Y//99y++RIrDk/fT1BWW8KWOeXqeDa7RQXImPMNsTyS/F154oWDHNeHYQXir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AQn0DIG2nJglllgirbzyymn69OlpxowZSo8ymD56f7hP3K+eedI0RAISkIAEhpKAlZaABCQwEQRqOzHLLLNMWmGFFdKiiy6aRkZGJsIW8+wSgZGRkeI+cb+4b13K1mwkIAEJSEACEpCABCaHgKW0IFDLiWFGf6mllmqRldG9SID7xv3rRdu0SQISkIAEJCABCUhAAuMhUMuJmTZt2njyNk2PEBjX/RuH7UcddVR66KGHEsdxJO+pJNThscceS08++WS66KKLFrAt4k855ZQF4gyQgAQkIIHhILDlllumO+64I910003DUeEBr+Vuu+1WjGOq+v0Br3pfVq+WE7PIIov0ZeU0+qcEvH8/5VD3Lw7KoYcemq6++uq05pprpv33379wZHDQaODq5qPecBKw1hLoBQIMqpmEGdaJlnAucDA4b/ee0A8wkTWs/Nrlpb4EpoJALSdmZMR3YKbi5nSrzJER7187LDfddNP0/vvvp7vvvrudZOpKQAIS6AkCTLYst9xyae7cuWnjjTfuCZtqGNFVlcMOO6zI7+ijj0533nlnce6f/iWAU470bw20fCII1HJiJqJg85RAPxFgNWaDDTYoVmf6yW5tlYAEho/A5ptvnt577730ne98J62yyioJp2aYKLCKsu6666ZTTz113A7MGWeckdZee+103HHHDRM669qXBIbX6KFwYo455ph03XXXpe22264rd5qG8dZbb00IMwMzZ84cy5dZr0svvTQhnI9FjJ6ghz7pEOwaDfZ/CUhAAhKQQFcIsHVq6623Lt7n++53v1vkiVNTnAzJnzlz5qQvfvGLTjoNyf22msNLYCicmG7eXhyPDTfcMF144YVp2223Tdtvv32aPXt2rSLQQ589tm+//XatNL2u1Mg+nDX2Y4dQ59DlnL3GzJZFGEeuCSeea4TzyINj+b0UZhgJIy4kXsijM2c/dIRz5Jpw8i5L5LXVVlslvuh2+umnFy/4EU6elMN5OR3XhBOPvXndozzCKT+Ea9LlEvUPnUgbOlFGxHOsyif0PUpAAsNHYIsttkhLLrlkuvfee4tB/HPPPZdwaqravao2hbYuqLVqk8iTdoq2KCRPT/sU4RxpIykz8uecMOJC8vShVz6iQ7nHH398os9AsDXsoe2++OKLC0cOPcIjj0h74IEHFu17lIsd2BN65Ee+1CHCOJI+0nBkuxrh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", "created": 1760988741813, "lastRetrieved": 1760988938983 } } }

Latest Blog Posts

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/glaucia86/swapi-mcp-server-app'

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