CodeDebut について
CodeDebutは、日々のソフトウェア公開情報とランキングを調べるための読み取り専用MCPサーバーです。新製品を調査する人向けに、検索、製品詳細、代替製品、公開ランキングをCodeDebutの公開データから提供します。
主な機能
- 01ソフトウェア公開情報の検索
- 02製品ページと公開履歴の確認
- 03同じカテゴリの製品の検索
- 04日次およびトレンドランキングの閲覧
- 05カテゴリと募集中の求人の一覧
- 06製品の公開方法に関する情報の取得
活用シーン
- 01特定の日に公開されたソフトウェアの調査
- 02製品の代替候補の比較
- 03週または月単位の注目公開情報の追跡
- 04CodeDebutの求人掲示板で募集中の職を検索
MCP 対応
このサーバーは、製品検索、詳細、代替候補、公開ランキングなど、CodeDebutの公開データを返す10個の読み取り専用ツールを提供します。認証不要のリモートStreamable HTTPサーバーです。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://codedebut.com/api/mcpclaude mcp add --transport http com-codedebut https://codedebut.com/api/mcp{"mcpServers":{"com-codedebut":{"type":"http","url":"https://codedebut.com/api/mcp"}}}Cursor で開く{"servers":{"com-codedebut":{"type":"http","url":"https://codedebut.com/api/mcp"}}}VS Code で開く{"mcpServers":{"com-codedebut":{"type":"http","url":"https://codedebut.com/api/mcp"}}}{"mcpServers":{"com-codedebut":{"serverUrl":"https://codedebut.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
CodeDebut MCP サーバー
AI アシスタントに、今日何がローンチされたか聞いてみましょう。CodeDebut は、新しい ソフトウェアを毎日紹介するローンチボードです。開発者がローンチし、ユーザーが投票して、毎日の第1位が「本日のデビュー」に選ばれます。この MCP サーバーを使うと、Claude、ChatGPT、Cursor、VS Code など、あらゆる MCP クライアントからチャット内でローンチ情報を検索し、製品ページを読み、代替製品を見つけ、毎日のランキングを確認できます。
- エンドポイント:
https://codedebut.com/api/mcp(リモート、Streamable HTTP、JSON-RPC 2.0) - 認証: 不要です。アカウント、API キー、Cookie は必要ありません。
- アクセス: 読み取り専用です。10 個のツールすべてが、codedebut.com でも公開されているデータを返します。
- セットアップページ: https://codedebut.com/mcp · サーバーカード: https://codedebut.com/.well-known/mcp/server-card.json
- 連絡先: [email protected]
このリポジトリには、サーバーが返すツール一覧(tools.json)、レジストリマニフェスト(server.json)、ローカルサーバーしか起動できないクライアント向けの小さな stdio ブリッジ(index.js)という、サーバーの公開仕様が含まれています。サーバー本体は codedebut.com で稼働しています。
接続
Claude Code
claude mcp add --transport http codedebut https://codedebut.com/api/mcp
すべてのプロジェクトで使うには、--scope user を追加してください。
Claude.ai と Claude Desktop:「Settings」→「Connectors」→「Add custom connector」の順に選択します。名前に CodeDebut を指定し、URL を貼り付けて、OAuth フィールドは空のままにしてください。
https://codedebut.com/api/mcp
ChatGPT:「Settings」→「Apps」→「Advanced settings」の順に選択して Developer mode をオンにし、同じ URL と認証なしで、CodeDebut という名前のアプリを作成します。
Cursor(~/.cursor/mcp.json または .cursor/mcp.json)
{
"mcpServers": {
"codedebut": { "url": "https://codedebut.com/api/mcp" }
}
}
VS Code(.vscode/mcp.json。トップレベルのキーは servers です)
{
"servers": {
"codedebut": { "type": "http", "url": "https://codedebut.com/api/mcp" }
}
}
Windsurf(~/.codeium/windsurf/mcp_config.json)
{
"mcpServers": {
"codedebut": { "serverUrl": "https://codedebut.com/api/mcp" }
}
}
Gemini CLI
gemini mcp add --transport http codedebut https://codedebut.com/api/mcp
OpenAI Codex(~/.codex/config.toml)
[mcp_servers.codedebut]
url = "https://codedebut.com/api/mcp"
ローカル(stdio)サーバーしか実行できないクライアント
{
"mcpServers": {
"codedebut": { "command": "npx", "args": ["-y", "mcp-remote", "https://codedebut.com/api/mcp"] }
}
}
または、このリポジトリのブリッジを実行します:git clone https://github.com/kenil9630/codedebut-mcp && cd codedebut-mcp && npm install を実行してから、クライアントに node /path/to/codedebut-mcp/index.js を指定してください。docker build -t codedebut-mcp . を実行すると、同じブリッジをイメージとしてビルドできます。
応答を確認する
curl -s -X POST https://codedebut.com/api/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
ツール
正確なスキーマと注釈はtools.jsonにあります。すべてのツールにはreadOnlyHint: trueの注釈が付いています。
| ツール | 返される内容 | 引数 |
|---|---|---|
search_products | キーワード(名前、キャッチコピー、説明、タグ、メーカー)に一致するローンチ | query、省略可能なcategory、pricing、limit |
get_product | 1つの製品の全ページ情報:説明、ウェブサイト、タグ、価格、プラットフォーム、メーカー、日ごとの順位と賛成票数を含むローンチ履歴、最新のコメント | slug(または正確な製品名) |
find_alternatives | 同じカテゴリーの製品を、最も近いものから表示(共通タグ、次に賛成票数) | product、省略可能なlimit |
browse_category | カテゴリー内の製品を、賛成票数の多い順に表示 | category、省略可能なpricing、limit |
list_categories | 製品数とページリンク付きのカテゴリー一覧 | なし |
get_launches | ある日のすべてのローンチを賛成票数順で表示。当日の順位はリアルタイムで更新され、過去の日の順位は確定済みです | 省略可能なdate(YYYY-MM-DD、UTC) |
get_debut_of_the_day | ある日の1位のローンチ。デフォルトでは直近の終了済みの日 | 省略可能なdate |
get_trending | 今日、今週、または今月に賛成票数が最も多かったローンチ | 省略可能なperiod、limit |
list_jobs | CodeDebutの求人掲示板に掲載された募集中の求人 | なし |
get_launch_options | CodeDebutでのローンチ方法:提出リンク、次回の無料ローンチ日、プラン、料金 | なし |
結果にはpageUrl(出典として引用できる、CodeDebut上の製品ページ)とwebsite(製品自体のサイト)が含まれます。製品サイトへのリンクにはutm_source=codedebut.com&utm_medium=ai_assistantが付いているため、メーカーはアシスタント経由の訪問を確認できます。
有料掲載にはラベルが付きます。 注目製品はsearch_products、browse_category、find_alternativesの結果で最初に表示され、"featured": trueが付きます。ブーストされたローンチには"boosted": trueが付きます。支払いによって順位や賛成票数が変わることはありません。
質問例
- 「今日CodeDebutでローンチしたのは何ですか?」
- 「CodeDebutでオープンソースの稼働監視ツールを探してください。」
- 「昨日のDebut of the Dayに選ばれた製品はどれですか?」
- 「今週CodeDebutで最も注目されたAIローンチの代替製品を教えてください。」
- 「CodeDebutでアプリをローンチする方法と、Featuredの料金を教えてください。」
制限
IPアドレスごとに1分あたり120リクエストです。これを超えると、サーバーはRetry-After: 60を付けてHTTP 429を返します。エンドポイントはステートレスです。セッションはなく、サーバーからクライアントへのストリームがないため、GETは405を返します。
製品をローンチする
CodeDebut上のすべての製品には恒久的なページが用意され、そのページがこのサーバーを通じてアシスタントに見つけられます。 製品を提出してください。無料です。またはFeaturedとLaunch Day Boostをご覧ください。
開発
npm install
npm test # starts the bridge over stdio and calls two tools on the live server
CODEDEBUT_MCP_URLを設定すると、ブリッジの接続先を別のエンドポイント(サイトのローカルコピーなど)に変更できます。
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。