loading…
Search for a command to run...
loading…
MCP server for Vitrine, the 3D product viewer platform. Enables AI agents to upload GLB models, configure scenes, publish embeds, and manage Looks.
MCP server for Vitrine, the 3D product viewer platform. Enables AI agents to upload GLB models, configure scenes, publish embeds, and manage Looks.
MCP server for vitrine — the 3D product viewer platform. Upload GLB models, configure scenes, publish embeds, and manage Looks from any AI agent.
Add to your MCP client config (Claude Code, Cursor, Windsurf, etc.):
{
"mcpServers": {
"vitrine": {
"command": "npx",
"args": ["@vitrine3d/mcp"]
}
}
}
Works immediately with no API key — anonymous uploads expire after 48 hours.
Say "log me in" to your AI agent. A browser window opens, you sign in (or sign up for free), and your models become permanent. No manual key copying needed.
Or set an API key manually:
{
"mcpServers": {
"vitrine": {
"command": "npx",
"args": ["@vitrine3d/mcp"],
"env": {
"VITRINE_API_KEY": "vt_..."
}
}
}
}
Generate keys at app.vitrine3d.com → Account → API Keys.
Ask your AI agent things like:
| Tool | Description |
|---|---|
vitrine_list_models |
List all models with IDs, names, and publish status |
vitrine_upload_model |
Upload a GLB file from disk |
vitrine_model_info |
Get model details, thumbnail, and merged config |
vitrine_delete_model |
Delete a model and its storage |
| Tool | Description |
|---|---|
vitrine_get_config |
Get the full scene config for a model |
vitrine_set_config |
Apply a config patch (lighting, camera, background, effects) |
vitrine_list_hdris |
List available HDRI environment presets |
vitrine_config_schema |
Get the full config JSON schema |
| Tool | Description |
|---|---|
vitrine_publish |
Publish or unpublish a model |
vitrine_get_embed |
Get ready-to-paste embed HTML |
| Tool | Description |
|---|---|
vitrine_list_looks |
List your saved Looks |
vitrine_apply_look |
Apply a Look to a model |
vitrine_create_look |
Save a config as a named Look |
| Tool | Description |
|---|---|
vitrine_account_info |
Current plan, usage, and limits |
vitrine_login |
Connect your account via browser |
vitrine_logout |
Remove saved credentials |
vitrine_feedback |
Submit a bug report or feature request |
| Resource | Description |
|---|---|
vitrine://config-schema |
Full SceneConfig JSON schema |
vitrine://hdri-presets |
Available HDRI presets |
vitrine://embed-template |
Embed code template |
Run as a hosted HTTP server instead of stdio:
npx @vitrine3d/mcp --http # default port 3000
PORT=8080 npx @vitrine3d/mcp --http # custom port
The server exposes a Streamable HTTP endpoint at /mcp, compatible with Smithery, Glama connectors, and any MCP client that supports HTTP transport.
You -> AI Agent (Claude, Cursor, etc.)
| MCP protocol (stdio or HTTP)
vitrine MCP server
| HTTPS
api.vitrine3d.com
|
Supabase (database, storage, auth)
MIT
Run in your terminal:
claude mcp add vitrine-mcp-server -- npx Yes, Vitrine Server MCP is free — one-click install via Unyly at no cost.
No, Vitrine Server runs without API keys or environment variables.
Self-hosted: the server runs locally on your machine via the install command above.
Open Vitrine Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolProvides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzNot sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs