Makeroo

Search the Makeroo product directory and submit your product from your own agent.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
92%
Integridad del esquema
84%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~958Tokens (definiciones de herramientas)
~1.5 KBTamaño de respuesta típico
Impacto moderado en la atención (0.75% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "makeroo": {
      "url": "https://makeroo.app/mcp"
    }
  }
}

Puntos de conexión remotos

https://makeroo.app/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (5)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_listings(query, category, pricing, open_source, platform, ...)

Search live Makeroo listings by keyword across name, tagline, description and tags. Omit query to browse the newest. Narrow by pricing, open source and platform; a listing whose value is unknown never matches that filter. Each listing carries attributes: pricing, openSource, repoUrl and platforms, null when unknown.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Keyword(s) to look for",
      "type": "string",
      "maxLength": 100
    },
    "category": {
      "description": "Category id from list_categories",
      "type": "string"
    },
    "pricing": {
      "description": "Only listings with this pricing model; free_trial means paid after a trial",
      "type": "string",
      "enum": [
        "free",
        "freemium",
        "paid",
        "free_trial"
      ]
    },
    "open_source": {
      "description": "true for open-source listings only",
      "type": "boolean",
      "const": true
    },
    "platform": {
      "description": "Only listings that run on this platform; api_cli covers APIs, SDKs and CLIs",
      "type": "string",
      "enum": [
        "web",
        "macos",
        "windows",
        "linux",
        "ios",
        "android",
        "api_cli"
      ]
    },
    "limit": {
      "description": "Max results, default 20",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_listing(slug)

Get one live listing by its slug.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Listing slug, e.g. from search_listings"
    }
  },
  "required": [
    "slug"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_categories

List valid category ids and names for submit_listing.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}
🟡submit_listing(name, tagline, description, url, logoUrl, ...)

Submit a product to Makeroo on the maker's behalf. Only submit what you verified from the product's repo or site, and only with the maker's go-ahead. Returns a submission id and stays pending until the maker clicks the confirm link emailed to makerEmail (expires after 48 hours); poll get_submission_status.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Product name, 2-60 chars"
    },
    "tagline": {
      "type": "string",
      "description": "One line pitch, 5-100 chars"
    },
    "description": {
      "type": "string",
      "description": "Plain description of what it does, 20-2000 chars"
    },
    "url": {
      "type": "string",
      "description": "Public http(s) URL of the product"
    },
    "logoUrl": {
      "description": "Public http(s) URL of a logo",
      "type": "string"
    },
    "category": {
      "type": "string",
      "description": "Category id from list_categories"
    },
    "tags": {
      "description": "Up to 5 short tags",
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "makerEmail": {
      "type": "string",
      "description": "Contact email of the maker; receives a confirm link"
    },
    "pricing": {
      "description": "Pricing model, only if verified; omit when unsure",
      "type": "string",
      "enum": [
        "free",
        "freemium",
        "paid",
        "free_trial"
      ]
    },
    "openSource": {
      "description": "Whether the product is open source, only if verified; omit when unsure",
      "type": "boolean"
    },
    "repoUrl": {
      "description": "Public GitHub, GitLab or Codeberg repo of an open-source product",
      "type": "string"
    },
    "platforms": {
      "description": "Platforms it runs on; api_cli covers APIs, SDKs and CLIs; omit when unsure",
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "web",
          "macos",
          "windows",
          "linux",
          "ios",
          "android",
          "api_cli"
        ]
      }
    }
  },
  "required": [
    "name",
    "tagline",
    "description",
    "url",
    "category",
    "makerEmail"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_submission_status(id)

Check a submission: pending, review (needs human look), live or rejected, with the verification verdict and reasons.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Submission id returned by submit_listing"
    }
  },
  "required": [
    "id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada5 herramientas