
Search Aniq-UI Next.js templates and read their live prices, packages, features and demos.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
The template's slug, as search-templates gives it
Language of the texts and page links (default en)
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http catalogue https://app.aniq-ui.com/api/catalogue/mcp
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.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The template's slug, as search-templates gives it |
| locale | string | Language of the texts and page links (default en) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 120,
"minLength": 1,
"description": "The template's slug, as search-templates gives it"
},
"locale": {
"enum": [
"en",
"fr",
"es",
"ar"
],
"type": "string",
"description": "Language of the texts and page links (default en)"
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| locale | string | Language of the names and page links (default en) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"locale": {
"enum": [
"en",
"fr",
"es",
"ar"
],
"type": "string",
"description": "Language of the names and page links (default en)"
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| type | string | Only templates, or only bundles of several templates |
| limit | integer | How many results (default 10) |
| query | string | Words to look for |
| locale | string | Language of the texts and page links (default en) |
| category | string | A category key from list-categories |
| freeOnly | boolean | Only free templates |
| maxPriceUsd | number | Highest price paid now, in US dollars |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"type": {
"enum": [
"template",
"bundle"
],
"type": "string",
"description": "Only templates, or only bundles of several templates"
},
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "How many results (default 10)"
},
"query": {
"type": "string",
"maxLength": 120,
"description": "Words to look for"
},
"locale": {
"enum": [
"en",
"fr",
"es",
"ar"
],
"type": "string",
"description": "Language of the texts and page links (default en)"
},
"category": {
"type": "string",
"maxLength": 60,
"description": "A category key from list-categories"
},
"freeOnly": {
"type": "boolean",
"description": "Only free templates"
},
"maxPriceUsd": {
"type": "number",
"maximum": 100000,
"minimum": 0,
"description": "Highest price paid now, in US dollars"
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Oct 30, 2026.