
Markitup Mcp Server
io.github.smythmyke由 GitHub 帳號 smythmyke 發布v0.1.1更新於 Oct 24, 2026
MarkItUp AI image annotation and marketing-visual generator (variations, outpaint, bg-removal).
概覽
MarkItUp MCP 伺服器讓助理透過 MarkItUp API 把截圖生成行銷視覺圖,並支援重新生成變體、擴圖與去背。
- 可以做什麼
- 查詢帳戶的點數餘額與訂閱狀態
- 依所選範本、長寬比與尺寸,從截圖生成三張行銷視覺變體,並回傳文案與圖片
- 依上一次生成結果重新生成單一變體,維持相同的標題與副標題
- 將圖片擴展到更大畫布或不同長寬比(AI 擴圖)
- 移除圖片背景並回傳透明 PNG
- 適用情境
- 適合讓助理把產品截圖轉成行銷或落地頁視覺、產出風格一致的多個變體、把圖片改為其他長寬比,或直接在對話客戶端裡完成去背。
- 執行需求
- 需要 MarkItUp 帳戶,以及從 MarkItUp 儀表板取得的 API 金鑰,透過環境變數 MARKITUP_API_KEY 提供。以 stdio 方式在本機執行,通常經由 npx 啟動,需要 Node.js 18 或更新版本(除非 MCP 客戶端自帶)。需要連線至 MarkItUp API;可用 MARKITUP_API_BASE 覆寫端點位址。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Markitup Mcp Server,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
markitup-mcp-server
[npm version] [MCP Registry] [Glama] [smithery badge] [License: MIT]
MCP (Model Context Protocol) server for MarkItUp — AI-powered image annotation and marketing-visual generation. Lets Claude Code, Claude Desktop, Cursor, ChatGPT-with-MCP, and other MCP-compatible clients call MarkItUp directly.
Five tools available: markitup_credit_balance, markitup_generate, markitup_regen, markitup_extend, markitup_remove_background.
Prerequisites
- A MarkItUp account — sign up at https://markitup.app.
- A MarkItUp API key — generate one at https://markitup.app/dashboard.
- Node.js 18 or newer (only if installing locally;
npxdoesn't require a local Node.js if your MCP client bundles one).
Configure in Claude Code
Add to your MCP config (~/.claude/mcp.json or project-scoped .mcp.json):
Configure in Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
Configure in Cursor
Cursor uses the same JSON shape. Settings → MCP → Add Server:
Tools
markitup_credit_balance
Returns the current credit balance and subscription status.
No arguments. Use it to verify your API key works and to check credits before calling generation tools.
markitup_generate
Generates 3 polished marketing-visual variations from a screenshot. Costs 1 credit.
Returns: the marketing copy (headline, sub-headline) plus 3 generated image variations as base64 image content blocks. The full structured response is also available under structuredContent.
Example prompt (in Claude Code):
Use markitup_generate with the screenshot at https://example.com/dashboard.png — highlight the export button and pitch it for a marketing landing page using the bold_marketing template.
markitup_regen
Regenerate one variation from a previous markitup_generate call. Costs 1 credit by default (charge_credit: false to skip).
The LLM must pass back the text_analysis object from the previous generate's structuredContent.text so the regenerated visual stays on-brand with the same headline / sub-headline. variation_index selects which slot (0–2).
markitup_extend
AI outpaint — extend an image to a larger canvas / different aspect ratio. Costs 1 credit.
markitup_remove_background
Remove the background from an image via Photoroom's HD model. Returns a transparent PNG. Costs 1 credit (free for active Pro/Power subscribers).
Environment variables
Local development
Security
- Never commit
MARKITUP_API_KEYto source control. - If you accidentally expose a key, revoke it immediately at https://markitup.app/dashboard and create a new one.
- Keys are SHA-256 hashed on the server; the raw key is shown only once at creation.
Errors
The server surfaces clean human-readable errors for the common cases:
Invalid or missing MARKITUP_API_KEY— set or rotate the key.Out of MarkItUp credits— top up at https://markitup.app/credits.Rate limit exceeded— wait briefly and retry.
License
MIT
來源:README.md,提交 a8d88fd
工具
0版本歷史
1- v0.1.1最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分