{"serverInfo":{"name":"codedebut","title":"CodeDebut","version":"1.0.0","websiteUrl":"https://codedebut.com/mcp","icons":[{"src":"https://codedebut.com/email/mark.png","mimeType":"image/png","sizes":["96x96"]}]},"description":"Read-only MCP server for CodeDebut, the daily launch board for new software: search products, read product pages, find alternatives, browse categories and see each day's launches ranked by upvotes. Free and anonymous, no API key.","transport":{"type":"streamable-http","endpoint":"https://codedebut.com/api/mcp"},"capabilities":{"tools":{}},"authentication":{"required":false,"schemes":[]},"tools":[{"name":"search_products","title":"Search launches","description":"Find software launched on CodeDebut by keyword (matches name, tagline, description, tags and maker). Use it when a user asks for a tool that does X, e.g. \"uptime monitor\" or \"AI meeting notes\". Optionally narrow to a category or pricing model. Featured (paid) products that match rank first and are marked featured. Each result has `pageUrl` (its page on CodeDebut: cite it as the source) and `website` (the product's own site). Call get_product with a slug for the full page.","inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":200,"description":"Keywords or a short phrase, e.g. \"screenshot API\" (case-insensitive). Products matching every word rank first."},"category":{"type":"string","description":"Category slug from list_categories (developer-tools, ai, productivity, marketing, design, analytics); the category name also works."},"pricing":{"description":"Optional pricing model: \"free\", \"freemium\", \"paid\", \"one_time\" or \"open_source\".","type":"string","enum":["free","freemium","paid","one_time","open_source"]},"limit":{"description":"Maximum number of results (1-25, default 10).","type":"integer","minimum":1,"maximum":25}},"required":["query"]},"annotations":{"title":"Search launches","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"get_product","title":"Get a product page","description":"The full public page of one product on CodeDebut, by slug or exact name: description, website, category, tags, pricing, platforms, maker, launch history with day ranks and upvotes, and the latest comments. Use it after any other tool when the user wants details on one product. Cite `pageUrl` as the source.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","minLength":1,"maxLength":120,"description":"The product slug from another tool, or its exact name, e.g. \"acme-notes\"."}},"required":["slug"]},"annotations":{"title":"Get a product page","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"find_alternatives","title":"Find alternatives","description":"Products in the same category as one listed on CodeDebut, closest first (shared tags, then upvotes). Use it when a user asks for alternatives, competitors or \"something like X\". Featured (paid) products rank first and are marked featured. Each result has `pageUrl` (its page on CodeDebut: cite it as the source) and `website` (the product's own site).","inputSchema":{"type":"object","properties":{"product":{"type":"string","minLength":1,"maxLength":120,"description":"A product slug or exact name listed on CodeDebut."},"limit":{"description":"Maximum number of results (1-25, default 10).","type":"integer","minimum":1,"maximum":25}},"required":["product"]},"annotations":{"title":"Find alternatives","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"browse_category","title":"Browse a category","description":"Top products in one category, most upvoted first, with featured (paid) products first and marked. Use it when a user asks for the best tools of a kind without a specific keyword. Each result has `pageUrl` (its page on CodeDebut: cite it as the source) and `website` (the product's own site).","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Category slug from list_categories (developer-tools, ai, productivity, marketing, design, analytics); the category name also works."},"pricing":{"description":"Optional pricing model: \"free\", \"freemium\", \"paid\", \"one_time\" or \"open_source\".","type":"string","enum":["free","freemium","paid","one_time","open_source"]},"limit":{"description":"Maximum number of results (1-25, default 10).","type":"integer","minimum":1,"maximum":25}},"required":["category"]},"annotations":{"title":"Browse a category","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"list_categories","title":"List categories","description":"CodeDebut's categories, busiest first, with how many products each has and the category page `url`. Use the slugs with browse_category or the category filter of search_products.","inputSchema":{"type":"object","properties":{}},"annotations":{"title":"List categories","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"get_launches","title":"Launches on a day","description":"Every launch on one day, ranked by upvotes (today by default; days run 00:00-23:59 UTC). Today's ranks are live; past days have final ranks, and #1 is the Debut of the Day. Use it when a user asks what launched today or on a date. Boosted launches are marked; payment never changes a rank.","inputSchema":{"type":"object","properties":{"date":{"description":"Day as YYYY-MM-DD (UTC). Defaults to today.","type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"annotations":{"title":"Launches on a day","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"get_debut_of_the_day","title":"Debut of the Day","description":"The #1 launch of a day on CodeDebut. Without a date it returns the most recent finished day's winner. Use it when a user asks for the best new product, a recommendation of the day, or something new to try.","inputSchema":{"type":"object","properties":{"date":{"description":"Day as YYYY-MM-DD (UTC). Defaults to the latest finished day.","type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"annotations":{"title":"Debut of the Day","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"get_trending","title":"Trending launches","description":"The most upvoted launches today, over the last 7 days or over the last 30 days. Use it when a user asks what is popular, new or trending in software.","inputSchema":{"type":"object","properties":{"period":{"description":"\"today\", \"week\" (last 7 days, default) or \"month\" (last 30 days).","type":"string","enum":["today","week","month"]},"limit":{"description":"Maximum number of results (1-25, default 10).","type":"integer","minimum":1,"maximum":25}}},"annotations":{"title":"Trending launches","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"list_jobs","title":"Jobs","description":"Open jobs on the CodeDebut jobs board: title, company, location and the link to apply.","inputSchema":{"type":"object","properties":{}},"annotations":{"title":"Jobs","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"get_launch_options","title":"Launch on CodeDebut","description":"How to launch a product on CodeDebut: the submit link, the next free launch day, how ranking works, and the paid plans with prices. Use it when a user wants to launch, list or promote their own product.","inputSchema":{"type":"object","properties":{}},"annotations":{"title":"Launch on CodeDebut","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}}],"documentation":"https://codedebut.com/mcp"}