MCP server for browsing Looba UI snippets — search posts, read code, and discover authors.
Project description
Looba MCP Server
An MCP server that gives AI assistants read-only access to Looba — a community platform for UI snippets and design inspiration.
No API key required. No database credentials. The server calls the public Looba API over HTTPS.
Install
npx (no install needed)
npx looba-mcp
npm
npm install -g looba-mcp
pip
pip install looba-mcp
git
git clone https://github.com/Loobadesign/looba-mcp.git
cd looba-mcp
npm install
All methods require Node.js 18+ installed on your machine.
Tools
| Tool | Description |
|---|---|
list_posts |
Search and browse snippet posts with filters (tag, type, sort) |
get_post |
Get full HTML/CSS/JS code of a post with author attribution |
search_by_author |
List all posts by a specific author |
get_popular_tags |
Discover trending tags across the platform |
Setup
Claude Code
Add to your project .mcp.json or ~/.claude/settings.json:
{
"mcpServers": {
"looba": {
"command": "npx",
"args": ["-y", "looba-mcp"]
}
}
}
Cursor
Go to Settings > MCP Servers > Add Server:
- Name:
looba - Command:
npx -y looba-mcp
Windsurf
Add to ~/.windsurf/mcp.json:
{
"mcpServers": {
"looba": {
"command": "npx",
"args": ["-y", "looba-mcp"]
}
}
}
Using pip or git install
If you installed via pip or git clone, use looba-mcp or node directly:
{
"mcpServers": {
"looba": {
"command": "looba-mcp"
}
}
}
Or with git clone:
{
"mcpServers": {
"looba": {
"command": "node",
"args": ["/path/to/looba-mcp/index.js"]
}
}
}
Examples
Once connected, ask your AI assistant things like:
- "Show me the most popular CSS snippets on Looba"
- "Find Looba posts tagged with
animation" - "Get the code for the post
animated-circle-loaders-html-css-10" - "List all posts by @Frontend-snippet-Bot"
Every response includes source URL, author, and license — so AI assistants always cite properly.
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file looba_mcp-1.0.0.tar.gz.
File metadata
- Download URL: looba_mcp-1.0.0.tar.gz
- Upload date:
- Size: 18.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08442bd1bcf5dc59d295f2e6fe147790a5a819208f80a8ab3cede6f9e5735615
|
|
| MD5 |
f39bd6adbcaf14570c6cab43912270bc
|
|
| BLAKE2b-256 |
a3f26df2b9a627662ab4a065c2e942a124006943cce34be561ce6c153879d8f4
|
File details
Details for the file looba_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: looba_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 18.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0784bbe025c4407d5285166a9aadae828434ee786aecfafebb82e147bb069da7
|
|
| MD5 |
3f0789ddb0dd48037c2af0c616e3c787
|
|
| BLAKE2b-256 |
870600a395a354dae6b90d23d5c33dacba85a56f7e07239d019cb4cd8ad31a3e
|