Model Context Protocol

VibeUI, inside your AI IDE

Connect once. Then ask Claude Code or Cursor to search the library and pull full source + prompts straight into your project.

MCP endpoint · streamable HTTP
https://www.vibeui.studio/api/mcp
01
SEARCH

Describe what you need in plain language — your AI searches the whole library by style and industry via vibeui_search.

02
PREVIEW

Every result links to a live preview page, so you eyeball it in the browser before committing.

03
PULL

vibeui_get returns the full single-file HTML + matching AI prompt — save it as-is, or have your AI rebuild it in your stack.

Set it up

Pick a path · connected in under a minute

Claude CodeRecommended

The official plugin ships the /vibeui command with the MCP wiring built in. Two commands:

claude plugin marketplace add Penny777btc/vibeui-plugin
claude plugin install vibeui@vibeui

Then, in any project:

/vibeui:vibeui dark saas landing page

Typing /vibeui autocompletes to the full command.

Claude Code · manual

Skip the plugin and register the server directly:

claude mcp add --transport http vibeui https://www.vibeui.studio/api/mcp
Cursor

Add to your project’s .cursor/mcp.json (or global ~/.cursor/mcp.json):

{
  "mcpServers": {
    "vibeui": {
      "url": "https://www.vibeui.studio/api/mcp"
    }
  }
}
VS Code · GitHub Copilot

Run “MCP: Add Server” → HTTP from the command palette, or add to .vscode/mcp.json (note the root key is servers):

{
  "servers": {
    "vibeui": {
      "type": "http",
      "url": "https://www.vibeui.studio/api/mcp"
    }
  }
}
Codex (OpenAI)

One command:

codex mcp add vibeui --url https://www.vibeui.studio/api/mcp

For premium access, append --bearer-token-env-var VIBEUI_API_TOKEN and set that env var.

Gemini CLI (Google)

One command (or use the httpUrl field under mcpServers in ~/.gemini/settings.json):

gemini mcp add --transport http vibeui https://www.vibeui.studio/api/mcp
Windsurf

Add to ~/.codeium/windsurf/mcp_config.json (note the field name serverUrl):

{
  "mcpServers": {
    "vibeui": {
      "serverUrl": "https://www.vibeui.studio/api/mcp"
    }
  }
}
Trae (ByteDance)

In the AI panel: Settings → MCP → Add → Manual, then paste:

{
  "mcpServers": {
    "vibeui": {
      "url": "https://www.vibeui.studio/api/mcp"
    }
  }
}
CodeBuddy (Tencent)

One CLI command, or paste the same JSON as Cursor in the IDE’s MCP panel:

codebuddy mcp add --transport http vibeui https://www.vibeui.studio/api/mcp
Using DeepSeek / Doubao?

DeepSeek and Doubao are models, not MCP clients — MCP is configured in the agent / IDE, regardless of which model it runs. Pick a client that supports your model, then configure it there:

  • Cline / Roo Code (VS Code extensions, DeepSeek-compatible): MCP Servers panel → Remote Servers, paste the endpoint above.
  • Cherry Studio (desktop, DeepSeek / Doubao-compatible): Settings → MCP Servers → Add, type streamableHttp, paste the endpoint.
  • Trae: ships Doubao-family models — configure as in the Trae section above.
More clients

Any client that speaks MCP over streamable HTTP connects to the same endpoint. Where to find it in common clients:

JetBrains IDEs
Settings → Tools → AI Assistant → MCP → Add, paste the endpoint as url
Cline / Roo Code
MCP Servers panel → Remote Servers, paste the endpoint
Cherry Studio
Settings → MCP Servers → Add, type streamableHttp
Continue
Add the endpoint under mcpServers in your config
Goose (Block)
Extensions → add a remote extension (streamable HTTP)
Warp
Settings → AI → MCP → Add, paste the endpoint
Zed
stdio only — bridge it with npx mcp-remote <endpoint>
ChatGPT
Settings → Connectors → developer mode (free templates only for now)
Lingma (Alibaba)
Settings → MCP services → add a remote service
Qoder
MCP panel → Add, paste the endpoint
Comate (Baidu)
Add the endpoint in the MCP config
OpenCode / Kilo Code
Add the endpoint as a remote (http) server in the MCP config

To unlock premium templates, add one header when connecting:

Optional · premium access only
Authorization: Bearer vibeui_...

Unlock premium

Free templates need none of this · premium only

  1. 1Get a Pro / Lifetime plan
  2. 2Create an API token on your profile — the plaintext shows once, copy it
  3. 3Hand it to your client — plugin users set an env var; other clients use the header:
# ~/.zshrc — for the Claude Code plugin
export VIBEUI_API_TOKEN="vibeui_..."

FAQ

Is it free?

Free templates need no account, no token, no signup — connect and pull. Premium templates require a Pro / Lifetime plan and an API token.

Is my token safe?

Only a SHA-256 hash is stored server-side; the plaintext is shown exactly once at creation. Revoke any token from your profile at any time.

Any limits?

60 requests/minute. Premium pulls count toward your plan’s daily download cap — the same counter as web downloads.

Which clients work?

Anything that speaks MCP over streamable HTTP: Claude Code, Cursor, VS Code (Copilot), Codex, Gemini CLI, Windsurf, Trae, CodeBuddy, Lingma, JetBrains, Cline, Cherry Studio and friends — running whichever model you like.