CodeDebut

MCP server

CodeDebut in your AI assistant

Ask Claude, ChatGPT, Cursor or VS Code what launched today, search new software, read product pages and find alternatives, straight from the chat. It is free and read-only, with no account or API key.

Server URL

Streamable HTTP, no authentication. Paste it into any client that supports remote MCP servers.

https://codedebut.com/api/mcp

Claude Code

Run this in a terminal. Add --scope user to have it in every project.

claude mcp add --transport http codedebut https://codedebut.com/api/mcp

Claude.ai and Claude Desktop

In Settings → Connectors, choose Add custom connector. Name it CodeDebut, paste this URL and leave the OAuth fields empty.

https://codedebut.com/api/mcp

ChatGPT

In Settings → Apps → Advanced settings, turn on Developer mode. Then create an app named CodeDebut with this URL and no authentication.

https://codedebut.com/api/mcp

Cursor

Add this to ~/.cursor/mcp.json for every project, or .cursor/mcp.json for one, next to any servers already there.

{
  "mcpServers": {
    "codedebut": {
      "url": "https://codedebut.com/api/mcp"
    }
  }
}

VS Code

Add this to .vscode/mcp.json. The top-level key is servers, not mcpServers.

{
  "servers": {
    "codedebut": {
      "type": "http",
      "url": "https://codedebut.com/api/mcp"
    }
  }
}

Windsurf

Add this to ~/.codeium/windsurf/mcp_config.json, then refresh the server list.

{
  "mcpServers": {
    "codedebut": {
      "serverUrl": "https://codedebut.com/api/mcp"
    }
  }
}

Gemini CLI

Run this in a terminal.

gemini mcp add --transport http codedebut https://codedebut.com/api/mcp

OpenAI Codex

Add this to ~/.codex/config.toml.

[mcp_servers.codedebut]
url = "https://codedebut.com/api/mcp"

Clients that only run local servers

Bridge to the remote server with mcp-remote (needs Node.js).

{
  "mcpServers": {
    "codedebut": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://codedebut.com/api/mcp"
      ]
    }
  }
}

Tools

All 10 tools only read public data. Full definitions are in the server card and on GitHub, with a stdio bridge for clients that only run local servers.

  • search_products: Find software launched on CodeDebut by keyword (matches name, tagline, description, tags and maker).
  • get_product: 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.
  • find_alternatives: Products in the same category as one listed on CodeDebut, closest first (shared tags, then upvotes).
  • browse_category: Top products in one category, most upvoted first, with featured (paid) products first and marked.
  • list_categories: CodeDebut's categories, busiest first, with how many products each has and the category page `url`.
  • get_launches: Every launch on one day, ranked by upvotes (today by default; days run 00:00-23:59 UTC).
  • get_debut_of_the_day: The #1 launch of a day on CodeDebut.
  • get_trending: The most upvoted launches today, over the last 7 days or over the last 30 days.
  • list_jobs: Open jobs on the CodeDebut jobs board: title, company, location and the link to apply.
  • get_launch_options: How to launch a product on CodeDebut: the submit link, the next free launch day, how ranking works, and the paid plans with prices.

Things to ask

  • What launched on CodeDebut today?
  • Find me an open-source uptime monitor on CodeDebut.
  • Which product was yesterday's Debut of the Day?
  • What are the alternatives to this week's top AI launch on CodeDebut?
  • How do I launch my app on CodeDebut, and what does Featured cost?

For makers

Your CodeDebut page shows up in assistant answers too. Links to your site carry utm_source=codedebut.com, so you can see those visits in your analytics. Featured products are listed first in search and category results, marked as featured. Ranks and upvotes are never for sale.

Check it responds

curl -s -X POST https://codedebut.com/api/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'