Mobbin MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Mobbin MCP Serverfind onboarding flow designs for fintech apps"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Mobbin MCP Server
An MCP server that connects to Mobbin — the design inspiration platform with 600k+ screens from 1,100+ apps. Search apps, browse screenshots, explore user flows, and access your saved collections directly from Claude.
Mobbin has no public API. This server was built by reverse-engineering their internal endpoints using Playwright.
Tools
Tool | Description |
| Search and browse apps by category and platform |
| Search screens by UI patterns, elements, or text content |
| Search user flows by action type (e.g., onboarding, checkout) |
| Fast autocomplete search for apps by name |
| Get popular apps grouped by category |
| List your saved collections |
| Get all available filter values (categories, patterns, elements, actions) |
Setup
Prerequisites
Node.js 18+
A Mobbin account (free or paid)
1. Clone and install
git clone https://github.com/pdcolandrea/mobbin-mcp.git
cd mobbin-mcp
npm install2. Get your auth cookie
The server authenticates using your Mobbin session cookie. To extract it:
Open mobbin.com in Chrome and log in
Open DevTools (
Cmd+Option+I) → Application tab → Cookies →https://mobbin.comFind the cookies named
sb-ujasntkfphywizsdaapi-auth-token.0andsb-ujasntkfphywizsdaapi-auth-token.1Copy the full value of each cookie
Combine them into a single string in this format:
sb-ujasntkfphywizsdaapi-auth-token.0=<value0>; sb-ujasntkfphywizsdaapi-auth-token.1=<value1>The server automatically refreshes expired tokens using Supabase's auth API, so you generally only need to do this once per session.
3. Add to Claude Code
Run this from your terminal:
claude mcp add mobbin -- npx tsx /path/to/mobbin-mcp/src/index.tsThen set the environment variable. Add to your ~/.claude/settings.json under the mobbin server entry:
{
"mcpServers": {
"mobbin": {
"command": "npx",
"args": ["tsx", "/path/to/mobbin-mcp/src/index.ts"],
"env": {
"MOBBIN_AUTH_COOKIE": "sb-ujasntkfphywizsdaapi-auth-token.0=...; sb-ujasntkfphywizsdaapi-auth-token.1=..."
}
}
}
}Alternative: Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"mobbin": {
"command": "npx",
"args": ["tsx", "/path/to/mobbin-mcp/src/index.ts"],
"env": {
"MOBBIN_AUTH_COOKIE": "sb-ujasntkfphywizsdaapi-auth-token.0=...; sb-ujasntkfphywizsdaapi-auth-token.1=..."
}
}
}
}Example prompts
"Search Mobbin for fintech apps on iOS"
"Find login screen designs across e-commerce apps"
"Show me onboarding flows for AI apps"
"What are the most popular apps on Mobbin right now?"
"Search for screens with a Card UI element in finance apps"
"List my saved collections"
How it works
Mobbin is a Next.js app backed by Supabase. This server calls Mobbin's internal API routes (/api/content/search-apps, /api/content/search-screens, etc.) using your session cookie for authentication. Tokens are automatically refreshed via Supabase's /auth/v1/token endpoint before they expire.
Project structure
src/
index.ts # MCP server entry point and tool registration
constants.ts # API URLs, keys, and config
types.ts # TypeScript interfaces for all Mobbin data models
services/
auth.ts # Token parsing, expiry checks, and auto-refresh
api-client.ts # HTTP client for all Mobbin API endpoints
utils/
formatting.ts # Markdown formatters for tool responsesLicense
ISC
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pdcolandrea/mobbin-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server