Makeroo MCP
An official MCP server for Makeroo that allows AI agents to search the product directory, retrieve listing details, list available categories, and submit new product listings for verification and publication.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://makeroo.app/mcpWhat you can do with it
- Search for live product listings by keyword or category
- Submit a new product listing for AI verification
- Retrieve details of a specific product by slug
- Poll the status of a pending submission
Source and maintenance
Protocol and capabilities
- Server
- makeroo 0.2.0
- MCP protocol
- 2025-06-18
- Tools
- 5 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Tools
5 advertised
search_listings — Search listings
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.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Max results, default 20"
},
"query": {
"type": "string",
"maxLength": 100,
"description": "Keyword(s) to look for"
},
"pricing": {
"enum": [
"free",
"freemium",
"paid",
"free_trial"
],
"type": "string",
"description": "Only listings with this pricing model; free_trial means paid after a trial"
},
"category": {
"type": "string",
"description": "Category id from list_categories"
},
"platform": {
"enum": [
"web",
"macos",
"windows",
"linux",
"ios",
"android",
"api_cli"
],
"type": "string",
"description": "Only listings that run on this platform; api_cli covers APIs, SDKs and CLIs"
},
"open_source": {
"type": "boolean",
"const": true,
"description": "true for open-source listings only"
}
}
}{
"title": "Search listings",
"readOnlyHint": true,
"openWorldHint": false
}get_listing — Get listing
Get one live listing by its slug.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Listing slug, e.g. from search_listings"
}
}
}{
"title": "Get listing",
"readOnlyHint": true,
"openWorldHint": false
}list_categories — List categories
List valid category ids and names for submit_listing.
{
"type": "object",
"properties": {}
}{
"title": "List categories",
"readOnlyHint": true,
"openWorldHint": false
}submit_listing — Submit listing
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.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name",
"tagline",
"description",
"url",
"category",
"makerEmail"
],
"properties": {
"url": {
"type": "string",
"description": "Public http(s) URL of the product"
},
"name": {
"type": "string",
"description": "Product name, 2-60 chars"
},
"tags": {
"type": "array",
"items": {
"type": "string"
},
"description": "Up to 5 short tags"
},
"logoUrl": {
"type": "string",
"description": "Public http(s) URL of a logo"
},
"pricing": {
"enum": [
"free",
"freemium",
"paid",
"free_trial"
],
"type": "string",
"description": "Pricing model, only if verified; omit when unsure"
},
"repoUrl": {
"type": "string",
"description": "Public GitHub, GitLab or Codeberg repo of an open-source product"
},
"tagline": {
"type": "string",
"description": "One line pitch, 5-100 chars"
},
"category": {
"type": "string",
"description": "Category id from list_categories"
},
"platforms": {
"type": "array",
"items": {
"enum": [
"web",
"macos",
"windows",
"linux",
"ios",
"android",
"api_cli"
],
"type": "string"
},
"description": "Platforms it runs on; api_cli covers APIs, SDKs and CLIs; omit when unsure"
},
"makerEmail": {
"type": "string",
"description": "Contact email of the maker; receives a confirm link"
},
"openSource": {
"type": "boolean",
"description": "Whether the product is open source, only if verified; omit when unsure"
},
"description": {
"type": "string",
"description": "Plain description of what it does, 20-2000 chars"
}
}
}{
"title": "Submit listing",
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}get_submission_status — Get submission status
Check a submission: pending, review (needs human look), live or rejected, with the verification verdict and reasons.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Submission id returned by submit_listing"
}
}
}{
"title": "Get submission status",
"readOnlyHint": true,
"openWorldHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 229 ms
- 95th percentile latency
- 229 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 229 ms · metadata changed · 5 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http makeroo-mcp https://makeroo.app/mcpCodex
codex mcp add makeroo-mcp --url https://makeroo.app/mcpCursor
{
"mcpServers": {
"makeroo-mcp": {
"url": "https://makeroo.app/mcp"
}
}
}Cline
{
"mcpServers": {
"makeroo-mcp": {
"type": "streamableHttp",
"url": "https://makeroo.app/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"makeroo-mcp": {
"type": "http",
"url": "https://makeroo.app/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http makeroo-mcp https://makeroo.app/mcpClaude Desktop
{
"mcpServers": {
"makeroo-mcp": {
"url": "https://makeroo.app/mcp"
}
}
}Windsurf
{
"mcpServers": {
"makeroo-mcp": {
"serverUrl": "https://makeroo.app/mcp"
}
}
}Let your agent find its tools
Find servers like Makeroo MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other developer tools servers
Do you run Makeroo MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.