Docs · Integrations

Showcaseme MCP

Build your portfolio website by talking to Claude. Connect Showcaseme to Claude once, describe the portfolio you want, and Claude designs it, checks it and saves it to your account.

What is Showcaseme MCP

Showcaseme MCP is a server that speaks the Model Context Protocol, the open standard Claude uses to work with other apps. Once it is connected, Claude can create portfolio templates for developers, photographers and UI/UX designers, check them against Showcaseme's design rules, save them to your account and list the ones you already have.

You stay in control: Claude only gets the permissions you approve, and you can disconnect it at any time.

Requirements

  • A Showcaseme Pro or Enterprise account.
  • A Claude account on claude.ai or Claude Desktop. The Free plan works too, but it allows only one custom connector at a time.

Connect Claude

Setup takes about a minute and needs only this URL:

Showcaseme MCP server URL

https://apis-beta.showcaseme.in/mcp
  1. Open claude.ai

    Sign in to Claude in your browser.

  2. Choose Customize

    In the left sidebar, click Customize.

  3. Choose Connectors

    Open Connectors. It shows the Discover tab first.

  4. Switch to With you

    Select With you instead of Discover. This lists the connectors you added yourself.

  5. Free plan: remove your old custom connector

    Free Claude accounts can have only one custom connector. If one is already listed, open its menu and choose Remove. Paid Claude plans can skip this step.

  6. Click Add + and paste the Showcaseme URL

    Name it Showcaseme and paste https://apis-beta.showcaseme.in/mcp as the remote MCP server URL, then click Add. No API key or config file is needed.

  7. Connect and allow access

    Click Connect next to Showcaseme. Claude opens showcaseme.in: if you are signed in, allow access once. Then ask Claude for the portfolio you want.

Claude Desktop

If your Claude Desktop app has no connector settings, add Showcaseme to its config file instead. It runs the same sign-in and approval flow.

claude_desktop_config.json

{
  "mcpServers": {
    "showcaseme": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://apis-beta.showcaseme.in/mcp"
      ]
    }
  }
}

What Claude can do

Claude uses these Showcaseme tools. Each one needs a permission you approve when you connect.

ToolWhat it doesPermission
get_design_systemGives Claude Showcaseme's template rules, sections, layouts and a reference template before it designs.Always available
validate_template_qualityChecks a design against Showcaseme's template rules, lists anything to fix and suggests design improvements.Create templates
save_portfolio_templateSaves the template to your account as a draft and replies with a preview link. Every template includes all sections; the ones you have no content for stay hidden.Create templates
list_templatesLists your saved templates, newest first.View templates
get_templateReads one of your saved templates back, so Claude can change it, even in a later chat.View templates
update_portfolio_templateSaves a change to an existing template. The preview link stays the same; a published portfolio updates at once.Create templates
deploy_templatePublishes a saved template as your live portfolio, after you confirm the address.Deploy templates

Example prompts

Be specific about the type of portfolio, the mood, the colours and what you want to show off first. For example:

  • “Create a dark developer portfolio with neon accents and a particle background”
  • “Design a minimal photographer portfolio with a big gallery and serif headings”
  • “Show my saved templates and preview the latest one”
  • “Make a winter-themed UI/UX portfolio with snowfall and glass cards”

Security and privacy

  • You approve access on showcaseme.in using OAuth 2.1 with PKCE. Claude never receives your password.
  • Claude gets only three permissions: view, create and deploy templates. Nothing else in your account.
  • Access tokens expire after one hour and renew automatically. A copied token stops working.
  • Everything Claude sends is size-limited and validated before it reaches your account.
  • Disconnecting ends Claude's access immediately.

Disconnect

Go to Dashboard, Integrations, Claude and choose Disconnect next to Claude. You can also remove the connector in Claude's settings.

Troubleshooting

Claude will not let you add another connector
On the Free Claude plan you can have only one custom connector. Go to Customize, then Connectors, then With you, remove the one that is there and add Showcaseme again.
Claude says authorization failed right after you allowed access
Remove the connector in Claude, add it again with the exact URL above and approve once more.
The approval page keeps sending you back to sign in
Sign in at showcaseme.in in the same browser first, then add the connector again.
It worked before and now every request fails
Access was disconnected (from your dashboard, or after a security update on our side). Reconnect in Claude and approve once.
Claude says a template could not be saved
Ask Claude to run the quality check first and fix what it reports. Its check names each problem, such as a layout Showcaseme does not support.

FAQ

Which plan do I need?+

Showcaseme MCP is part of Showcaseme Pro and Enterprise. On the Claude side any plan works, including Free; the Free plan allows one custom connector at a time.

What is MCP?+

The Model Context Protocol is an open standard that lets AI assistants like Claude use tools from other apps. Showcaseme runs an MCP server, so Claude can create and manage your portfolio templates for you.

Does Claude see my password?+

No. You approve on showcaseme.in with OAuth 2.1 and PKCE. Claude receives a short-lived token for the permissions you allowed, never your password.

Where do templates made in Claude go?+

To Dashboard, then Templates, in your Showcaseme account. Claude also replies with a preview link.

Can Claude publish my portfolio?+

Yes. After you confirm the address, Claude publishes the saved template as your live portfolio. You can also publish from your dashboard.

Can Claude read my personal details?+

No. The connector works with templates only. It cannot read your messages, billing or profile.

How do I stop access?+

Go to Dashboard, then Integrations, then Claude, and choose Disconnect. Access ends immediately.

See it in action

Claude connects to Showcaseme, then turns a sentence into a saved template. Pick a prompt to play it.

ClaudeShowcaseme

Reply to Claude…

showcase your work
like never before.

Portfolios for creators, designers, and students/developers, showcase your work and get noticed.

Get Started