Mantis Mcp

io.github.kahlilashanti由 GitHub 帳號 kahlilashanti 發布v1.1.0更新於 Oct 24, 2026

Build proven high converting product showrooms and websites from your existing ecommerce catalog

已驗證STDIO僅桌面開發者工具商業與電商

概覽

AI 產生的概覽

Mantis MCP 讓 AI 助理產生 Mantis 沉浸式商品展示間的整合程式碼,並在設定後從商店目錄建立與發布展示間。

可以做什麼
產生 SDK 安裝步驟,以及針對 React、Vue、Next.js、Shopify 或原生 JavaScript 的框架整合程式碼,並產生 Mantis SDK 事件處理程式碼。診斷主控台錯誤,並檢查 WebGL、postMessage 與全螢幕等功能的瀏覽器相容性。驗證 SDK 安裝,從 Shopify、CSV 或手動輸入匯入商品目錄,並建立或發布沉浸式展示間。以模擬資料示範 postMessage 偵錯、SDK 事件測試、使用者流程、效能指標與事件流分析。
適用情境
適合在商店前端導入 Mantis 沉浸式展示間 SDK 時使用,取得產生的整合程式碼、錯誤診斷與相容性檢查。也適合已使用 Mantis 的團隊,讓助理協助從現有目錄建立、驗證或發布展示間。
執行需求
透過 npx 或全域 npm 安裝在本機執行,需要 Node.js。選用的 MANTIS_API_URL 與 MANTIS_AUTH_TOKEN 用於連接真實的 Mantis 執行個體,Mantis 使用者會在帳號設定時取得。未設定時工具使用模擬資料。
安裝前請注意
MANTIS_AUTH_TOKEN 是存取 Mantis API 的持有人憑證,應妥善保密。部分工具為模擬或僅部分接通,結果可能不代表真實平台。設定 API 後,建立與發布展示間會改變線上狀態。商家須自行提供 .glb/.gltf 素材,此伺服器不產生素材。

安裝

在 SourceWeft 中

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

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Mantis MCP Server

AI assistant tools for building high-converting immersive commerce showrooms from your existing e-commerce catalog. Built on Mantis's production immersive-commerce platform, used by Fortune 500 brands including New Balance, with deployments spanning the Paris 2024 Olympics, MLB, NHL, and the Premier League.

Part of Mantis's vision for agent-invoked immersive commerce infrastructure. Learn more at mantisxr.com.

Quick Start

bash
npx mantis-mcp

Or install globally:

bash
npm install -g mantis-mcp

Then configure in Claude Desktop, Cursor, or any MCP-compatible client (see Configuration below).

Status

The Mantis showroom platform this MCP connects to is live in production, used by Fortune 500 brands including New Balance, with deployments including the Paris 2024 Olympics, Chicago Cubs (MLB), St. Louis Blues (NHL), and Burnley FC and other Premier League clubs. This MCP server is how that platform gets exposed to AI agents, and it's actively in development. Some tools are fully wired to the real platform API today; others are simulated while backend endpoints are being built out. See the tool status below for exactly what's real versus in progress.

Setup

Environment Variables (Optional)

Configure these to connect to the real Mantis API:

bash
MANTIS_API_URL=https://your-mantis-instance.comMANTIS_AUTH_TOKEN=your_token_here

Mantis users receive their API URL and auth token during account setup. Without these, tools work with simulated data for code generation and planning.

Configuration

Claude Desktop:

  1. Open Settings → Developer → Edit Config
  2. Add:
json
{  "mcpServers": {    "mantis-mcp": {      "command": "npx",      "args": ["mantis-mcp"]    }  }}

Cursor:

  1. Settings → MCP Servers → Add new server
  2. Configure with npx mantis-mcp

Other MCP clients: Use npx mantis-mcp or node /path/to/dist/index.js

Tools

✅ Fully Working (no API required)

installMantisSDK Generates installation commands and .npmrc setup for integrating Mantis SDK into React, Vue, Next.js, Shopify, or vanilla JavaScript projects.

createMantisIntegration Generates complete, framework-specific integration code with event handlers, cart integration, and analytics tracking.

generateEventHandler Creates event handler code for Mantis SDK events (cart-opened, model-click, variant-changed, etc.).

analyzeConsoleErrors Pattern-matches common errors (SDK not loaded, postMessage blocked, WebGL issues) and provides fixes with code examples.

checkBrowserCompatibility Checks browser compatibility for WebGL, postMessage, fullscreen, and other immersive features with polyfill recommendations.

🟡 Partially Working (uses real API when configured)

validateSetup Validates Mantis SDK installation. Calls real showrooms.getShowroom API if MANTIS_API_URL is configured, otherwise returns sample validation checks.

importCatalog Imports product catalogs from Shopify (real API), CSV, or manual input. Data parsed successfully; backend storage endpoints pending.

createStore Creates an immersive showroom. Attempts real showrooms.createShowroom API call if configured, falls back to mock response with guidance.

publishStore Publishes showroom live. Attempts real showrooms.updateShowroom API if configured, otherwise simulates status change to active.

🔴 Mocked (simulated data, backend endpoints pending)

debugPostMessage Simulates postMessage debugging scenarios with realistic message timelines, origin checks, and error patterns.

testMantisEvent Simulates SDK event testing (model-loaded, add-to-cart, etc.) with validation and performance timing.

simulateUserFlow Simulates multi-step user interaction flows (load → click → add-to-cart) with realistic delays and error scenarios.

getPerformanceMetrics Generates simulated performance data (FPS, load times, memory, GPU) based on requested metrics.

analyzeEventFlow Simulates event flow analysis with conversion funnels, dropoff points, and user behavior patterns.

What This MCP Does Not Do

Immersive Asset Generation: Mantis does not provide automated conversion of product photos into immersive-ready assets. Merchants must provide immersive-ready assets (.glb/.gltf files) when creating products. This is an intentional scope decision: automated asset generation is a commoditizing service layer that multiple companies have attempted without building sustainable businesses. Mantis's value is the immersive showroom platform, merchandising intelligence, and agent-invokable commerce infrastructure—not asset generation.

Development

bash
# Clone and installgit clone https://github.com/kahlilashanti/mantis-mcp.gitcd mantis-mcpnpm install
# Buildnpm run build
# Run locallynpm start

License

MIT

Links

來源:README.md,提交 aeb2bf2

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

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

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分