3DLogo.io

io.github.cottom由 GitHub 帳號 cottom 發布v1.3.0更新於 Oct 25, 2026

3DLogo.io, a browser 3D logo maker: 3D logos, 3D coins, 3D models from photos or prompts, embeds.

發布方自己的服務:Official Logo.dev MCP

已驗證Streamable HTTP可網頁執行媒體與設計AI 與機器學習

概覽

AI 產生的概覽

3DLogo.io 讓助理在瀏覽器工作室中建立與管理 3D 標誌、硬幣和模型專案,回傳套用樣式的編輯器連結、預覽和分享連結。

可以做什麼
列出材質、硬幣外觀和範例風格,並查詢方案與點數價格,部分為唯讀且不需帳號。依文字標誌、已上傳的標誌圖片或上傳面板產生預設樣式的編輯器與硬幣工作室連結。上傳標誌圖片,或為本機檔案申請一次性上傳連結。建立、複製、更新和刪除已儲存的標誌與硬幣專案,並管理邀請連結。報價、啟動並輪詢 AI 3D 模型生成,再把完成的生成儲存為專案。取得專案預覽、分享連結、嵌入程式碼和帳號用量,並依標題搜尋已儲存專案。
適用情境
適合需要把文字標誌或標誌圖片做成 3D 標誌或硬幣、依提示詞或圖片生成 3D 模型,或在對話中管理、預覽和分享既有 3DLogo.io 專案而不開啟工作室的情境。
執行需求
遠端 streamable HTTP 端點 3dlogo.io,不需安裝套件。未宣告身分驗證,但專案、邀請、生成和帳號用量等工具涉及帳號,需連接 3DLogo.io 帳號。標誌上傳支援 PNG、JPEG、GIF、WebP(最大 8 MB)和 SVG(最大 1 MB),或使用公開 HTTPS 圖片連結。
安裝前請注意
generate_3d_model 會消耗使用者點數,應先報價並確認。delete_project 會永久刪除專案、分享頁和邀請;revoke_share_link 無法復原。update_project 可將專案設為公開,save_generation_as_project 設 public=true 會發布分享頁和公開 GLB 連結。上傳的標誌圖片會儲存在 3DLogo.io,image_url 必須指向公開檔案。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 3DLogo.io,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.cottom%2F3dlogo/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "3dlogo-io": {
      "type": "http",
      "url": "https://3dlogo.io/api/mcp"
    }
  }
}

工具

29

list_materials

List logo materials

Use when you need a material id: the presets the 3D logo editor renders (chrome, gold, glass, holographic, neon, clay, wood...), each with its category and whether it needs Pro. Ids are exact strings for build_logo_editor_link, create_text_logo_project and update_project. Do not use to show the user what a look is like; browse_looks has example images.

輸入參數category

list_coin_looks

List coin looks

Use before build_coin_studio_link or a coin restyle: the preset looks (gold, chrome, silver, bronze), blank edges (reeded, milled, smooth), motions, lighting rooms and fonts the coin studio accepts. Read-only, no account needed.

無需輸入參數。

get_plans

Compare plans and credit packs

Use when the user asks what is free, what Pro or Ultra add, or what a Generate run costs in credits: the plan features (exports, watermark, credits, saves) and the one-time credit packs, with what packs do and do not unlock. Read-only. Do not use to check the connected user's own plan; get_account does that.

無需輸入參數。

browse_looks

Browse example looks

Use when the user wants to see what is possible or pick a style before designing: the example looks (chrome, gold, glass, holographic, brushed metal, gradient, 3D text, animated), each with a rendered example image, what it is best for, the presets behind it, and an editor link that applies it. Works without an account. Do not use to get material ids for another tool; list_materials has the full catalogue.

無需輸入參數。

upload_logo_image

Upload a logo image

Stores a logo image (PNG, JPEG, GIF, WebP up to 8 MB; SVG up to 1 MB) so the 3D logo editor can extrude it, and returns a mark id plus an editor link already styled. Give exactly one source: image (a file the user attached in chat), image_url (a public https link to the image file itself, not a page), or image_data (a base64 data URL, small files only). Marks expire after 7 days. For a file on the user's own machine use request_logo_image_upload instead.

輸入參數depthimagemotionmaterialfile_nameimage_urlbackgroundimage_dataenvironment

request_logo_image_upload

Request an upload URL for a logo file

For a logo file on the user's machine that cannot be sent inside a tool call: returns a mark id and a one-shot HTTPS PUT URL. Upload the raw file bytes to it (for example `curl -T logo.png "<uploadUrl>"`), then call build_logo_editor_link with the mark id (or create_image_logo_project when signed in). Accepts PNG, JPEG, GIF, WebP (8 MB) and SVG (1 MB).

輸入參數file_name

get_account

Get account and plan

Use to know what the connected account can do before acting: plan, remaining Generate credits (period and purchased), project and share-link counts against their caps, and export limits. Read-only.

無需輸入參數。

list_projects

List saved projects

The user's saved logos, coins and generated meshes, newest first. Optional title search and kind filter.

輸入參數kindpagequery

get_project

Get a project

Details and links for one saved project by id: where it opens, its public page if published, the GLB for meshes, and with include_config the saved workspace settings (material, lighting, motion). For a picture of it, call get_project_preview.

輸入參數id必填include_config

create_text_logo_project

Create a text logo project

Saves a new 3D logo project from a wordmark with a material and lighting, so it appears in the user's Projects and opens in the editor. Does not spend credits.

輸入參數fonttext必填depthtitlemotionmaterialbackgroundenvironment

create_image_logo_project

Create a logo project from an uploaded image

Saves a new 3D logo project from a mark stored with upload_logo_image or request_logo_image_upload, with a material and lighting, so it appears in the user's Projects. The image is traced into 3D the first time the project opens; open it once and save before publishing. Does not spend credits.

輸入參數mark必填depthtitlemotionmaterialbackgroundenvironment

delete_project

Delete a project

Permanently deletes a saved project, its share page and invites. Confirm with the user first. Owner only.

輸入參數id必填confirm必填

quote_generation

Quote a Generate run

Use before generate_3d_model so the user knows the cost: the credits a text or image run charges at a density. Read-only, spends nothing.

輸入參數mode必填density

generate_3d_model

Generate a 3D model

Starts an AI generate from a text prompt or a public image URL. Spends the user's credits (see quote_generation). Returns a run id to poll with get_generation_status.

輸入參數mode必填promptdensitytextureimage_url

get_generation_status

Check a Generate run

Status of a run started by generate_3d_model (or from the user's history). When completed, save it with save_generation_as_project.

輸入參數run_id必填

list_generations

List recent Generate runs

Use to find an earlier Generate run (to check, preview or save it): the recent runs with status, prompt and whether a render exists, newest first. Read-only.

輸入參數limit

save_generation_as_project

Save a generated mesh as a project

Keeps a completed run in Projects (idempotent per run). With public=true it is also published, which gives a share page and a public GLB URL the user can download.

輸入參數titlepublicrun_id必填

get_project_preview

Get a picture of a project

Use when the user wants to see a saved project, or you need to describe it: returns a signed URL of the studio's last saved render, valid for an hour, and the PNG inline when include_image_data is true (only on hosts that display image content; elsewhere it costs many tokens for nothing). Nothing to show until the project has been opened and saved once. Do not use for Generate runs; get_generation_preview covers those.

輸入參數id必填include_image_data

get_generation_preview

Get a picture of a generated mesh

Use once get_generation_status reports completed with hasPreview true: returns a signed URL of the provider's render of the mesh, valid for an hour, and the image inline when include_image_data is true (only on hosts that display image content). Do not use for saved logo or coin projects; get_project_preview covers those.

輸入參數run_id必填include_image_data

update_project

Update a saved project

Use when the user wants an existing project changed without opening the studio: its title, whether it is public (a public project has a share page and, for meshes, a public GLB URL), and on logo and coin projects the style: material, lighting room, background, motion, depth, font, the wordmark on text projects; on coins also the look, coin and mark colours, and the blank edge. Only the fields given change. Making a project public needs a saved render. Style changes render the next time the project is opened and saved. Do not use for a share link that keeps the project private (create_share_link) or to make something new (create_text_logo_project, duplicate_project).

輸入參數id必填fontlooktextblankdepthtitlemotionpublicmaterialbackgroundcoin_color另有 2 個

duplicate_project

Duplicate a project

Use when the user wants a variant without touching the original ("a gold version of this one"): copies a saved logo or coin project with its artwork, optionally under a new title; restyle the copy with update_project. Counts against the project cap. Does not spend credits.

輸入參數id必填title

fetch

Fetch a project

Full detail for one project id returned by search (the ChatGPT fetch contract): a text summary, the opening URL and metadata.

輸入參數id必填

版本歷史

1
  1. v1.3.0最新Sep 16, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。

其他 Logo 整合