Assetzaar Marketplace

Search Assetzaar's catalog of UI components, agent skills, SaaS kits and automations.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
99%
Naming quality
94%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~703Tokens (tool definitions)
~458 BTypical response size
Moderate attention impact (0.55% 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": {
    "marketplace": {
      "url": "https://assetzaar.com/api/mcp"
    }
  }
}

Remote endpoints

https://assetzaar.com/api/mcpstreamable-http

What it can do

Tool inventory

Tools (7)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search(query, type, limit)

Search the whole Assetzaar marketplace (agent skills, UI components, production modules, SaaS kits, automations and services). Returns machine-readable manifests with type, price, security-scan status, compatibility and install command. Use this to find a product to build with.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "What to search for (name, summary, technology)."
    },
    "type": {
      "type": "string",
      "description": "Optional filter: components | agent-skill | saas-kit | landing | automation | service."
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-25, default 10)."
    }
  },
  "required": []
}
🟢inspect(slug)

Get the full machine-readable manifest for one product by slug — type, version, author (verified?), license, price, dependencies, security-scan status, compatibility and install command — so you can evaluate it before installing.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "The product slug."
    }
  },
  "required": [
    "slug"
  ]
}
🟢search_components(query)

Search Assetzaar's marketplace for UI components by name, category or technology. Returns matches with slugs and install commands.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "What to search for"
    }
  },
  "required": [
    "query"
  ]
}
🟢get_component(slug)

Get a component by slug. Free components return installable source. With an agent key (Authorization: Bearer azr_…), paid components the account owns and Pro components covered by an active membership return source too. Otherwise returns how to buy (see the `purchase` tool).

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "The component slug"
    }
  },
  "required": [
    "slug"
  ]
}
🟢install(slug)

Install any agent-installable Assetzaar product by slug. Free products return source or a short-lived signed download URL. Paid products require an agent key plus ownership; Pro products require an agent key plus active membership. For paid products, call purchase/check_purchase first.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "The product slug to install."
    }
  },
  "required": [
    "slug"
  ]
}
🟢purchase(slug)

Start a purchase of a paid Assetzaar product for the connected account. Requires an agent key (Authorization: Bearer azr_…, created at assetzaar.com/account/agent-keys). Returns a Stripe approval URL — the HUMAN must open it and approve payment; the agent can never charge anyone by itself. After approval, call check_purchase, then install.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "The product slug to buy."
    }
  },
  "required": [
    "slug"
  ]
}
🟢check_purchase(purchase_id)

Check whether a purchase started with the `purchase` tool has been approved and paid. Returns status: pending | paid | expired. Once paid, the entitlement is granted and install returns the source or signed download URL.

Input Schema

{
  "type": "object",
  "properties": {
    "purchase_id": {
      "type": "string",
      "description": "The purchase_id returned by the purchase tool."
    }
  },
  "required": [
    "purchase_id"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded7 tools
verifiedversion not recorded7 tools
verifiedversion not recorded7 tools