{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_fnb7ke44sdu7","handle":"globestudio","url":"https://wellknown.network/agents/globestudio","links":{"self":"https://wellknown.network/agents/globestudio/record.json","html":"https://wellknown.network/agents/globestudio","markdown":"https://wellknown.network/agents/globestudio/record.md","api":"https://wellknown.network/api/v1/agents/globestudio","status":"https://wellknown.network/api/v1/agents/globestudio/status","claim":"https://wellknown.network/agents/globestudio/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/globestudio/claim.json","badge":"https://wellknown.network/agents/globestudio/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/globestudio/history","tools":"https://wellknown.network/api/v1/agents/globestudio/tools"},"ard":{"identifier":"urn:air:globestudio.app:server:globestudio","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Globestudio","summary":"Generate dotted-globe maps, share URLs, and embed snippets from chat.","description":"Generate dotted-globe maps, share URLs, and embed snippets from chat.","publisher":{"name":"alevizio","url":null},"homepage":"https://globestudio.app","repository":"https://github.com/alevizio/globestudio","version":"0.2.4","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://globestudio.app/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:@globestudio/mcp","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-06T18:28:59.527455Z","publishedAt":"2026-10-06T18:28:59.527455Z","registryName":"io.github.alevizio/globestudio"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[],"categories":[],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-10-10T00:28:11.958Z","lastProbedAt":"2026-10-10T00:28:11.958Z","statusComputedAt":"2026-10-10T00:29:54.109Z","reliability30d":{"probes":43,"successRate":1,"p50Ms":170,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":43,"ok":43,"authBoundaryOk":0,"serviceOk":43,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T00:28:11.958Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":193,"error":null,"detail":{"tools":[{"name":"list_presets","description":"List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks."},{"name":"find_presets","description":"Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel;"},{"name":"build_share_url","description":"Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settin"},{"name":"read_share_url","description":"Decode a Globestudio link (a studio share link, a /looks/<id> link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, "},{"name":"embed_snippet","description":"Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla J"},{"name":"preview_url","description":"Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL."}],"toolCount":6,"toolsHash":"3a4f18336224b4db17e10308ba479b082dbf55e7f5159d0e22118c3a6a725f9a","serverName":"globestudio","capabilities":["tools"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T18:26:44.952Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":147,"error":null,"detail":{"tools":[{"name":"list_presets","description":"List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks."},{"name":"find_presets","description":"Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel;"},{"name":"build_share_url","description":"Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settin"},{"name":"read_share_url","description":"Decode a Globestudio link (a studio share link, a /looks/<id> link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, "},{"name":"embed_snippet","description":"Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla J"},{"name":"preview_url","description":"Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL."}],"toolCount":6,"toolsHash":"3a4f18336224b4db17e10308ba479b082dbf55e7f5159d0e22118c3a6a725f9a","serverName":"globestudio","capabilities":["tools"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T12:28:03.804Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":167,"error":null,"detail":{"tools":[{"name":"list_presets","description":"List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks."},{"name":"find_presets","description":"Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel;"},{"name":"build_share_url","description":"Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settin"},{"name":"read_share_url","description":"Decode a Globestudio link (a studio share link, a /looks/<id> link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, "},{"name":"embed_snippet","description":"Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla J"},{"name":"preview_url","description":"Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL."}],"toolCount":6,"toolsHash":"3a4f18336224b4db17e10308ba479b082dbf55e7f5159d0e22118c3a6a725f9a","serverName":"globestudio","capabilities":["tools"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T05:25:53.899Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":145,"error":null,"detail":{"tools":[{"name":"list_presets","description":"List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks."},{"name":"find_presets","description":"Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel;"},{"name":"build_share_url","description":"Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settin"},{"name":"read_share_url","description":"Decode a Globestudio link (a studio share link, a /looks/<id> link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, "},{"name":"embed_snippet","description":"Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla J"},{"name":"preview_url","description":"Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL."}],"toolCount":6,"toolsHash":"3a4f18336224b4db17e10308ba479b082dbf55e7f5159d0e22118c3a6a725f9a","serverName":"globestudio","capabilities":["tools"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T23:21:53.437Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":153,"error":null,"detail":{"tools":[{"name":"list_presets","description":"List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks."},{"name":"find_presets","description":"Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel;"},{"name":"build_share_url","description":"Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settin"},{"name":"read_share_url","description":"Decode a Globestudio link (a studio share link, a /looks/<id> link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, "},{"name":"embed_snippet","description":"Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla J"},{"name":"preview_url","description":"Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL."}],"toolCount":6,"toolsHash":"3a4f18336224b4db17e10308ba479b082dbf55e7f5159d0e22118c3a6a725f9a","serverName":"globestudio","capabilities":["tools"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T16:27:30.821Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":144,"error":null,"detail":{"tools":[{"name":"list_presets","description":"List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks."},{"name":"find_presets","description":"Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel;"},{"name":"build_share_url","description":"Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settin"},{"name":"read_share_url","description":"Decode a Globestudio link (a studio share link, a /looks/<id> link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, "},{"name":"embed_snippet","description":"Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla J"},{"name":"preview_url","description":"Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL."}],"toolCount":6,"toolsHash":"3a4f18336224b4db17e10308ba479b082dbf55e7f5159d0e22118c3a6a725f9a","serverName":"globestudio","capabilities":["tools"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T09:24:24.802Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":190,"error":null,"detail":{"tools":[{"name":"list_presets","description":"List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks."},{"name":"find_presets","description":"Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel;"},{"name":"build_share_url","description":"Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settin"},{"name":"read_share_url","description":"Decode a Globestudio link (a studio share link, a /looks/<id> link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, "},{"name":"embed_snippet","description":"Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla J"},{"name":"preview_url","description":"Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL."}],"toolCount":6,"toolsHash":"3a4f18336224b4db17e10308ba479b082dbf55e7f5159d0e22118c3a6a725f9a","serverName":"globestudio","capabilities":["tools"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T03:23:51.155Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":171,"error":null,"detail":{"tools":[{"name":"list_presets","description":"List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks."},{"name":"find_presets","description":"Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel;"},{"name":"build_share_url","description":"Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settin"},{"name":"read_share_url","description":"Decode a Globestudio link (a studio share link, a /looks/<id> link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, "},{"name":"embed_snippet","description":"Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla J"},{"name":"preview_url","description":"Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL."}],"toolCount":6,"toolsHash":"3a4f18336224b4db17e10308ba479b082dbf55e7f5159d0e22118c3a6a725f9a","serverName":"globestudio","capabilities":["tools"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T20:30:05.371Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":267,"error":null,"detail":{"tools":[{"name":"list_presets","description":"List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks."},{"name":"find_presets","description":"Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel;"},{"name":"build_share_url","description":"Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settin"},{"name":"read_share_url","description":"Decode a Globestudio link (a studio share link, a /looks/<id> link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, "},{"name":"embed_snippet","description":"Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla J"},{"name":"preview_url","description":"Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL."}],"toolCount":6,"toolsHash":"3a4f18336224b4db17e10308ba479b082dbf55e7f5159d0e22118c3a6a725f9a","serverName":"globestudio","capabilities":["tools"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T13:28:03.755Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":144,"error":null,"detail":{"tools":[{"name":"list_presets","description":"List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks."},{"name":"find_presets","description":"Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel;"},{"name":"build_share_url","description":"Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settin"},{"name":"read_share_url","description":"Decode a Globestudio link (a studio share link, a /looks/<id> link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, "},{"name":"embed_snippet","description":"Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla J"},{"name":"preview_url","description":"Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL."}],"toolCount":6,"toolsHash":"3a4f18336224b4db17e10308ba479b082dbf55e7f5159d0e22118c3a6a725f9a","serverName":"globestudio","capabilities":["tools"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_presets","description":"List every Globestudio look preset with its id, name, blurb, vibe tags, thumbnail URL and embed URL. Call this first when the user asks about available looks."},{"name":"find_presets","description":"Fuzzy-find presets by vibe / aesthetic / use-case keyword. Examples: 'synthwave' → Vapor; 'print' → Halftone, Risograph, Newsprint; 'retro' → CRT, BadTV, Pixel;"},{"name":"build_share_url","description":"Build Globestudio URLs for a customized globe. Start from a preset (look) or change an existing link (share_url, e.g. one the user pasted): pass only the settin"},{"name":"read_share_url","description":"Decode a Globestudio link (a studio share link, a /looks/<id> link or an /embed URL) into the look and settings it carries. Use it when the user pastes a link, "},{"name":"embed_snippet","description":"Generate paste-ready embed code for any preset. Choose 'iframe' (HTML for Webflow / Notion / WordPress), 'react' (drop-in component), or 'script-tag' (vanilla J"},{"name":"preview_url","description":"Get the canonical live embed URL + thumbnail PNG URL for a single preset. Useful when you want to render an inline preview without building a full share URL."}],"package":null,"toolSurface":{"id":"ts_f3kc53dmmcq5","endpointId":"ep_jysbzydyk2jq","hash":"3a4f18336224b4db17e10308ba479b082dbf55e7f5159d0e22118c3a6a725f9a","toolCount":6,"serverName":"globestudio","serverVersion":"0.2.4","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-06T05:28:02.881Z","lastSeenAt":"2026-10-10T00:28:12.896Z","observations":15,"toolNames":["list_presets","find_presets","build_share_url","read_share_url","embed_snippet","preview_url"],"distinctSurfaces":4},"endpointFacts":[{"id":"ep_jysbzydyk2jq","url":"https://globestudio.app/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T16:27:30.839Z","auth":{"observedAt":"2026-10-08T16:27:30.858Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-08T16:27:30.884Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"globestudio.app","issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"validFrom":"2026-09-23T16:25:01.000Z","validTo":"2026-12-22T16:25:00.000Z","daysToExpiry":73,"sanCount":1,"fingerprint256":"50:C6:BC:01:E4:42:10:E8:87:E7:29:D2:27:71:7B:26:49:16:1B:61:39:44:C2:20:63:BB:B2:1E:CE:3F:1B:C7"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.alevizio/globestudio","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.alevizio%2Fglobestudio","firstSeenAt":"2026-09-28T19:22:20.554Z","fetchedAt":"2026-10-10T04:22:01.702Z","normalizedAt":"2026-10-10T04:22:01.702Z"}]},"firstSeenAt":"2026-09-28T19:22:20.554Z","updatedAt":"2026-10-10T00:30:48.280Z"}