Integraties
3DLogo.io is een 3D-logomaker in de browser, en het wordt geleverd met een MCP-server. Verbind die server met ChatGPT, Claude, Grok, Claude Code, Cursor, VS Code, Gemini CLI of een andere Model Context Protocol-client en vraag om een 3D-logo, een munt of een 3D-model. De assistent geeft u een link naar de studio, bewaart projecten in uw account en kan Generate uitvoeren met uw credits.
Deze. Catalogi, voorbeeldlooks, studiolinks en logo-afbeeldingen werken allemaal tegelijk; het eerste accounthulpmiddel (projecten, voorbeeldweergaven, deel-links, Genereren) vraagt je om in te loggen, en gaat dan verder.
https://3dlogo.io/api/mcpDe subset zonder account op zichzelf, voor hosts die niet kunnen inloggen.
https://3dlogo.io/api/mcp/publicInstellingen → Connectors → Maken (Developer-modus moet aan staan) → plak de aangemelde URL en kies OAuth. ChatGPT registreert zichzelf, stuurt je hier om in te loggen en goed te keuren, en de tools verschijnen in de composer. Bedrijf-kennis zoeken gebruikt de zoeken en ophalen tools.
Instellingen → Connectors → Aangepaste connector toevoegen → plak de aangemelde URL. Claude ontdekt de OAuth-server, opent de aanmeld- en toestemmingspagina's en maakt verbinding. Streamable HTTP, PKCE, dynamische clientregistratie; de callback https://claude.ai/api/mcp/auth_callback wordt geaccepteerd.
grok.com → Connectors → Nieuwe connector → Aangepast → plak de URL. Via de xAI API, geef het door als een externe MCP-tool (server_url, server_label: "3dlogo").
claude mcp add --transport http 3dlogo https://3dlogo.io/api/mcp
# or the plugin, which also installs the 3dlogo skill
/plugin marketplace add cottom/3dlogo.io
/plugin install 3dlogo@3dlogoToevoegen aan CursorToevoegen aan VS Code
{
"mcpServers": {
"3dlogo": { "type": "http", "url": "https://3dlogo.io/api/mcp" }
}
}VS Code: Command Palette → "MCP: Server toevoegen" → HTTP. Cursor: Instellingen → MCP → Toevoegen. Gemini CLI: gemini mcp add --transport http 3dlogo https://3dlogo.io/api/mcp. Codex: codex mcp add 3dlogo --url https://3dlogo.io/api/mcp.
n8n, Make, Dify, de Claude Messages API-connector, de OpenAI Responses API en de Gemini API bellen allemaal een externe MCP-server zonder een browser, dus ze kunnen geen OAuth voltooien. Maak een connector-token aan in Account (Verbonden apps → Connector-tokens), kies de scopes en vervaltijd, en stuur het als een bearer-header. Het werkt namens jou, binnen die scopes, en je kunt het op elk moment intrekken.
Authorization: Bearer 3dl_pat_… → https://3dlogo.io/api/mcpn8n: MCP Client-node → Credentialtype “Bearer”. Claude Messages API: mcp_servers[].authorization_token. OpenAI Responses API: tools[].authorization. Gemini: headers.
| Gereedschappen | Benodigdheden | Doet |
|---|---|---|
| build_logo_editor_link | Niets | Een link die de editor opent met een woordmerk getypt (of je logo-afbeelding geladen), een materiaal, belichting en beweging ingesteld. |
| build_coin_studio_link | Niets | Hetzelfde voor de coin studio: tekst, uitstraling, kleuren, blanco rand. |
| browse_looks | Niets | Het voorbeeld toont bij elk een weergegeven afbeelding, wat ze passend maakt, en een link die er een toepast. |
| upload_logo_image, request_logo_image_upload | Niets | Lever een bestaand logobestand aan (bijgevoegd in de chat, via URL of geüpload door een code-agent) en krijg het terug gestyled in 3D. |
| list_materials, list_coin_looks, get_plans | Niets | De catalogi en wat Free, Pro en Ultra bevatten. |
| list_projects, get_project, search, fetch | Account | Lees opgeslagen logo's, munten en meshes met hun links. |
| get_project_preview, get_generation_preview | Account | Een afbeelding van een opgeslagen ontwerp of een gegenereerde mesh, als een uur-lang ondertekende afbeeldings-URL. |
| create_text_logo_project, create_image_logo_project | Account | Sla een woordmerk of een geüpload logo op als een project. |
| update_project, duplicate_project | Account | Hernoem, publiceer of styl een opgeslagen project opnieuw zonder de studio te openen; kopieer er een voor een variant. |
| create_share_link, list_share_links, revoke_share_link | Account | Een deelpagina, de iframe-embedcode, oEmbed en een posterafbeelding; standaard niet vermeld. |
| create_invite_link | Account | Nodig een editor of kijker uit voor een project. |
| quote_generation, generate_3d_model, get_generation_status | Account | Voer Genereren uit op credits en poll het. |
| save_generation_as_project | Account | Houd een voltooid mesh; publiceer het voor een share-pagina en een GLB URL. |
| delete_project | Account | Permanent; assistenten wordt gevraagd eerst te bevestigen. |
Een vaardigheid in het open Agent Skills-formaat leert een assistent wanneer en hoe de server te gebruiken: welke endpoint, welke tool voor welke vraag, de kredieten en planregels. SKILL.md en de gereedschapsreferentie.
Schrijf je over de connector, of heb je iets gemaakt met de studio? Een teruglink helpt anderen het te vinden. Gebruik een gewone link, of het badge:
<a href="https://3dlogo.io">3DLogo.io - free 3D logo maker</a><a href="https://3dlogo.io"><img src="https://3dlogo.io/badges/made-with-3dlogo.svg" alt="Made with 3DLogo.io" width="176" height="32" /></a>[](https://3dlogo.io)De MCP-server staat vermeld in het officiële MCP-register als io.github.cottom/3dlogo, op Smithery, en op Glama. Een machine-leesbare kaart bevindt zich op /.well-known/mcp/server-card.json.
Ja. 3DLogo.io draait een MCP-server, dus elke assistent die MCP spreekt, kan het aansturen: ChatGPT, Claude, Claude Code, Cursor, VS Code en Grok. De assistent kan materialen en muntenlooks opsommen, een gestileerde editorlink maken van een woordmerk of een geüpload logo-afbeelding, en plangegevens lezen. Ingelogde verbindingen kunnen ook projecten opslaan, gedeelde links publiceren en Generate uitvoeren.
Nee. Connect /api/mcp en de tools catalogue, example-look, studio-link en logo-image werken meteen; de eerste keer dat de assistent een accounttool aanroept (projecten, previews, gedeelde links, Generate) vraagt hij je om in te loggen en de verbinding goed te keuren, en gaat daarna verder. /api/mcp/public is hetzelfde no-account subset voor hosts die geen OAuth kunnen doen.
De MCP-server is het programmatische oppervlak, en het is een echte: het is wat de assistenten aanroepen. Er is geen aparte REST API. Als je een integratie bouwt in plaats van een assistent te verbinden, is MCP de interface om op te richten.
Ja. Maak een deelbare link voor een ontwerp en gebruik vervolgens de embed-code, wat een iframe is dat naar de deeltoken verwijst plus een kredietregel. oEmbed wordt ondersteund, dus platforms die oEmbed oplossen kunnen een deelbare link automatisch uitvouwen.
Alleen op een aangemelde verbinding. Het OAuth-eindpunt geeft toegang tot projecten, publiceren, uitnodigingen en Genereren, en een Genereren-run gebruikt de eigen tegoeden van dat account, dus het is jouw tegoed dat wordt gebruikt en het wordt weergegeven in je geschiedenis. Het eindpunt zonder account kan daar niets van bereiken.
De OAuth-stroom vraagt elke keer om toestemming in plaats van deze aan te nemen: een client die de toestemmingsprompt weglaat, wordt doorgestuurd zodat de prompt toch wordt weergegeven. Het toestemmingsscherm toont drie connector-scopes: logo:read, logo:write en generate, en een verbinding wordt vastgehouden aan welke daarvan is verleend. Je keurt goed dat één assistent namens je account kan handelen, en je kunt het op elk moment loskoppelen via Account.
Ja. Die hosts kunnen geen OAuth-aanmelding voltooien, dus Account heeft connector-tokens: een bearer-token met de door jou gekozen scopes en vervaldatum, eenmaal getoond, op elk moment intrekbaar. Stuur het in de Authorization-header naar /api/mcp en de accounttools werken zoals jij.
Ja. Zodra een project is geopend en opgeslagen, geeft get_project_preview een ondertekende afbeeldings-URL van de laatste render, en create_share_link geeft de deelpagina, het iframe-embedfragment, het oEmbed-endpoint en een posterafbeelding. Of de afbeelding inline verschijnt, hangt af van de host; de URL werkt altijd.
Alles wat MCP via Streamable HTTP spreekt. ChatGPT, Claude, Claude Code, Cursor, VS Code en Grok zijn degene met setup-stappen hierboven; anderen werken op dezelfde manier als ze een server-URL accepteren.
Nee. Exporteer een transparante PNG vanuit de editor en plaats deze in Figma. Voor een ontwerp dat zal veranderen, houdt een embed of een share-link een enkele bron; een geplakte PNG doet dat niet.