Skip to content
Scalekit Docs
Talk to an Engineer Dashboard

Mobbin MCP connector

OAuth2.1/DCRDesignSearch

Connect to Mobbin's MCP server to search real-world UI and UX design references from mobile apps, web apps, and websites using natural language. Returns...

Mobbin MCP connector

  1. Terminal window
    npm install @scalekit-sdk/node

    Full SDK reference: Node.js | Python

  2. Add your Scalekit credentials to your .env file. Find values in app.scalekit.com > Developers > API Credentials.

    .env
    SCALEKIT_ENVIRONMENT_URL=<your-environment-url>
    SCALEKIT_CLIENT_ID=<your-client-id>
    SCALEKIT_CLIENT_SECRET=<your-client-secret>
  3. quickstart.ts
    import { ScalekitClient } from '@scalekit-sdk/node'
    import 'dotenv/config'
    const scalekit = new ScalekitClient(
    process.env.SCALEKIT_ENV_URL,
    process.env.SCALEKIT_CLIENT_ID,
    process.env.SCALEKIT_CLIENT_SECRET,
    )
    const actions = scalekit.actions
    const connector = 'mobbinmcp'
    const identifier = 'user_123'
    // Generate an authorization link for the user
    const { link } = await actions.getAuthorizationLink({ connectionName: connector, identifier })
    console.log('Authorize Mobbin MCP:', link)
    process.stdout.write('Press Enter after authorizing...')
    await new Promise(r => process.stdin.once('data', r))
    // Make your first call
    const result = await actions.executeTool({
    connector,
    identifier,
    toolName: 'mobbinmcp_search_sections',
    toolInput: { query: 'YOUR_QUERY' },
    })
    console.log(result)

Connect this agent connector to let your agent:

  • Search sections, screens, flows — Search Mobbin for website sections (e.g

Use the exact tool names from the Tool list below when you call execute_tool. If you’re not sure which name to use, list the tools available for the current user first.

mobbinmcp_search_flows#Search Mobbin for multi-step user flows (e.g. onboarding, checkout) using natural language. Returns flow screens with inline images.5 params

Search Mobbin for multi-step user flows (e.g. onboarding, checkout) using natural language. Returns flow screens with inline images.

NameTypeRequiredDescription
platformstringrequiredPlatform to filter results by.
querystringrequiredNatural language query to search for user flows.
image_formatstringoptionalFormat for the returned flow screen images.
limitintegeroptionalMaximum number of results to return.
pageintegeroptionalPage number for pagination.
mobbinmcp_search_screens#Search Mobbin for UI screens using natural language. Returns matching screens with inline images and metadata.6 params

Search Mobbin for UI screens using natural language. Returns matching screens with inline images and metadata.

NameTypeRequiredDescription
platformstringrequiredPlatform to filter results by.
querystringrequiredNatural language query to search for UI screens.
exclude_screen_idsarrayoptionalList of screen IDs to exclude from results.
image_formatstringoptionalFormat for the returned screen images.
limitintegeroptionalMaximum number of results to return.
modestringoptionalSearch mode to control result matching strategy.
mobbinmcp_search_sections#Search Mobbin for website sections (e.g. About, Pricing, Footer) using natural language. Returns section images from real websites.4 params

Search Mobbin for website sections (e.g. About, Pricing, Footer) using natural language. Returns section images from real websites.

NameTypeRequiredDescription
querystringrequiredNatural language query to search for website sections.
image_formatstringoptionalFormat for the returned section images.
limitintegeroptionalMaximum number of results to return.
pageintegeroptionalPage number for pagination.