Makeroo

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

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
92%
Vollständigkeit des Schemas
84%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~958Tokens (Tool-Definitionen)
~1.5 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.75% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

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

Remote-Endpunkte

https://makeroo.app/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

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

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools