Aniq-UI template catalogue
Search Aniq-UI Next.js templates and read their live prices, packages, features and demos.
Should I use this
Quality & Safety
Findings (3)
- LOWin search-templates
- LOWin get-template
- LOWin list-categories
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"catalogue": {
"url": "https://app.aniq-ui.com/api/catalogue/mcp"
}
}
}Remote endpoints
https://app.aniq-ui.com/api/catalogue/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢search-templates(query, category, type, freeOnly, maxPriceUsd, ...)
Find Aniq-UI templates. With no arguments it lists the newest first. `query` matches names, descriptions, categories, tags and features, for example "restaurant" or "admin dashboard arabic". `category` takes a key from list-categories, `type` narrows to templates or bundles, and `freeOnly` or `maxPriceUsd` narrow by the price paid now. Each result has its live price in US dollars (with any discount running now), a short summary, the page to buy it on (pageUrl) and its demo. get-template has the packages and details.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 120,
"description": "Words to look for"
},
"category": {
"type": "string",
"maxLength": 60,
"description": "A category key from list-categories"
},
"type": {
"type": "string",
"enum": [
"template",
"bundle"
],
"description": "Only templates, or only bundles of several templates"
},
"freeOnly": {
"type": "boolean",
"description": "Only free templates"
},
"maxPriceUsd": {
"type": "number",
"minimum": 0,
"maximum": 100000,
"description": "Highest price paid now, in US dollars"
},
"locale": {
"type": "string",
"enum": [
"en",
"fr",
"es",
"ar"
],
"description": "Language of the texts and page links (default en)"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"description": "How many results (default 10)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get-template(slug, locale)
One Aniq-UI template in full, by its slug from search-templates: its packages with the price of each now (after any sale or launch discount), what each package includes and its licence line, features, use cases, tech stack, demos, docs, the apps it is made of or the templates a bundle contains, and the bundles it is also sold in. Buying happens on pageUrl.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "The template's slug, as search-templates gives it"
},
"locale": {
"type": "string",
"enum": [
"en",
"fr",
"es",
"ar"
],
"description": "Language of the texts and page links (default en)"
}
},
"required": [
"slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list-categories(locale)
The categories of the Aniq-UI catalogue that hold at least one template, with how many each holds and its page. Pass a category's key to search-templates to list its templates.
Input Schema
{
"type": "object",
"properties": {
"locale": {
"type": "string",
"enum": [
"en",
"fr",
"es",
"ar"
],
"description": "Language of the names and page links (default en)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Evidence