Makeroo
Search the Makeroo product directory and submit your product from your own agent.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
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-httpWas es kann
Tool-Inventar
Tools (5)
🟢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
Nachweis