Makeroo
Search the Makeroo product directory and submit your product from your own agent.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
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-httpQué puede hacer
Inventario de herramientas
Herramientas (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.
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
Evidencia