Makeroo
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Search the Makeroo product directory and submit your product from your own agent.
| Author | app.makeroo |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2004 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Makeroo": {
"url": "https://makeroo.app/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
search_listingsread-onlySearch 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.
Parameters:
limit— integer — Max results, default 20query— string — Keyword(s) to look forpricing— string — Only listings with this pricing model; free_trial means paid after a trialcategory— string — Category id from list_categoriesplatform— string — Only listings that run on this platform; api_cli covers APIs, SDKs and CLIsopen_source— boolean — true for open-source listings only
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
get_listingread-onlyGet one live listing by its slug.
Parameters:
slug(required) — string — Listing slug, e.g. from search_listings
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
list_categoriesread-onlyList valid category ids and names for submit_listing.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
submit_listingSubmit 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.
Parameters:
name(required) — string — Product name, 2-60 charstagline(required) — string — One line pitch, 5-100 charsdescription(required) — string — Plain description of what it does, 20-2000 charsurl(required) — string — Public http(s) URL of the productcategory(required) — string — Category id from list_categoriesmakerEmail(required) — string — Contact email of the maker; receives a confirm linktags— array — Up to 5 short tagslogoUrl— string — Public http(s) URL of a logopricing— string — Pricing model, only if verified; omit when unsurerepoUrl— string — Public GitHub, GitLab or Codeberg repo of an open-source productplatforms— array — Platforms it runs on; api_cli covers APIs, SDKs and CLIs; omit when unsureopenSource— boolean — Whether the product is open source, only if verified; omit when unsure
Hints: read-only no · destructive no · idempotent no · open-world yes
get_submission_statusread-onlyCheck a submission: pending, review (needs human look), live or rejected, with the verification verdict and reasons.
Parameters:
id(required) — string — Submission id returned by submit_listing
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.