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

A
Description quality
100%
Schema completeness
93%
Naming quality
70%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (3)

  • LOWTool 'search-templates' doesn't follow camelCase/snake_casein search-templates
  • LOWTool 'get-template' doesn't follow camelCase/snake_casein get-template
  • LOWTool 'list-categories' doesn't follow camelCase/snake_casein list-categories

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~735Tokens (tool definitions)
~1.4 KBTypical response size
Moderate attention impact (0.57% of 128k context)

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-http

What it can do

Tool inventory

Tools (3)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢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

Rate this Server

Evidence

Recent observations

verifiedversion not recorded3 tools