mcpField
I
Idea Reality Mcp

Idea Reality Mcp

ローカル
mnemox.aiビジネス・マーケティング8266 週間前に更新

Idea Reality Mcp について

Idea Reality Mcp は、コードを書く前にソフトウェアのアイデアが既に存在するかを確認する MCP サーバーです。GitHub、Hacker News、npm、PyPI、Stack Overflow を検索し、0〜100 のリアリティスコアを返します。AI コーディングエージェントを使う開発者を主な対象としています。

主な機能

  1. 01証拠付きの 0〜100 リアリティスコア
  2. 02GitHub、Hacker News、npm、PyPI、Stack Overflow の検索
  3. 03トレンド方向の判定(上昇、安定、下降)
  4. 04競合一覧とピボット案の提示
  5. 05MCP を介さず使える REST API

活用シーン

  1. 01新規プロジェクト開始前の類似ツール確認
  2. 02特定分野の競争状況と市場動向の評価
  3. 03コーディング前に続行・ピボット・中止を判断

MCP 対応

本プロジェクトは idea_check ツールを公開する MCP サーバーで、MCP クライアントが自然言語のアイデア説明を渡して呼び出せます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"idea-reality": {
"command": "uvx",
"args": [
"idea-reality-mcp"
],
"env": {
"GITHUB_TOKEN": "<GITHUB_TOKEN>",
"PRODUCTHUNT_TOKEN": "<PRODUCTHUNT_TOKEN>"
}
}
}
}
起動コマンドuvx idea-reality-mcp
設定が必要な環境変数
GITHUB_TOKENシークレットGitHub PAT for higher rate limits (optional)
PRODUCTHUNT_TOKENシークレットProduct Hunt API token for deep mode (optional)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypiidea-reality-mcp0.3.4

ツール

1

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
depthenumいいえ「quick」(GitHub + HN、高速)または「deep」(すべてのソースを並列処理)。quick | deep
idea_textstringはいアイデアの自然言語による説明。

詳細

English | 繁體中文

idea-reality-mcp

あなたのアプリのアイデアがすでに誰かによって実現されているか、自動で確認できます。

idea-reality-mcp は、GitHub、npm、PyPI、Hacker News、Stack Overflow をスキャンして、あなたのスタートアップのアイデアがすでに存在するかを確認する MCP サーバーです。根拠、トレンド検出、方向転換の提案とともに、0~100 のリアリティスコアを返すため、AI エージェントはコードを書く前に、そのアイデアを実現するか、方向転換するか、断念するかを判断できます。

こんなときに使います: 新しいプロジェクトを始めようとしていて、似たツールがすでに存在するか、競争がどれほど激しいか、市場が成長中か衰退中かを知りたいとき。

プロジェクトの状況(2026年8月): メンテナンスモードです。ツールは引き続き動作し、無料のオープンソースとして提供され、ホスト型 API も稼働しています。バグ報告は確認しますが、新機能の追加予定はありません。

確認するだけでなく、実際に作りますか? リアリティチェックの後、アイデアを AngelRun で公開プロジェクトとして始めましょう。アップデートを公開し、シーズンのランキングを上げ、エンジェル投資家に見つけてもらいましょう。

PyPI Smithery License: MIT CI GitHub stars Downloads

Cursor にインストール

仕組み

  1. アイデアを説明します — たとえば、「Figma のデザインを React コンポーネントに変換する CLI ツール」
  2. idea_check が5つのデータベースを並列スキャンします(GitHub リポジトリとスター数、Hacker News の議論、npm/PyPI パッケージ、Stack Overflow の質問)
  3. トレンドの方向(加速/安定/衰退)、競合上位、AI が生成した方向転換の提案とともに、0~100 のリアリティスコアを取得できます

得られるもの

You: "AI code review tool"

idea_check →
├── reality_signal: 92/100
├── trend: accelerating ↗
├── market_momentum: 73/100
├── GitHub repos: 847 (45% created in last 6 months)
├── Top competitor: reviewdog (9,094 ⭐)
├── npm packages: 56
├── HN discussions: 254 (trending up)
└── Verdict: HIGH — market is accelerating, find a niche fast

1つのスコア。6つの情報源。トレンド検出。次に何をするかは、エージェントが判断します。

ブラウザーで試す — インストール不要

クイックスタート

# 1. Install
uvx idea-reality-mcp

# 2. Add to your agent
claude mcp add idea-reality -- uvx idea-reality-mcp   # Claude Code

3. エージェントに質問します: 「作り始める前に、これがすでに存在するか確認してください。Figma のデザインを React コンポーネントに変換する CLI ツールです」

これで完了です。エージェントが idea_check を呼び出し、reality_signal、競合上位、方向転換の提案を返します。

その他の MCP クライアント

Claude Desktop/Cursor — 設定 JSON に追加します:

{
  "mcpServers": {
    "idea-reality": {
      "command": "uvx",
      "args": ["idea-reality-mcp"]
    }
  }
}

設定ファイルの場所:macOS ~/Library/Application Support/Claude/claude_desktop_config.json · Windows %APPDATA%\Claude\claude_desktop_config.json · Cursor .cursor/mcp.json

Smithery(リモート、ローカルへのインストール不要):

npx -y @smithery/cli install idea-reality-mcp --client claude

セットアップと設定

初回のガイド付きセットアップ:

idea-reality setup

次の手順を案内します:

  1. 利用規約への同意 — データ収集ポリシーと免責事項
  2. プラットフォームの検出 — Claude Desktop、Claude Code、Cursor、Windsurf、Cline を自動検出します
  3. 設定の生成 — 使用するプラットフォームに必要な JSON スニペットを正確に表示します
  4. ヘルスチェック — MCP サーバー、ツール、スコアリングエンジンが動作することを確認します
プラットフォーム別の設定
idea-reality config              # interactive menu
idea-reality config claude_code  # auto-installs via CLI
idea-reality config cursor       # prints Cursor config
idea-reality config raw_json     # generic MCP JSON

対応環境:Claude Desktop · Claude Code · Cursor · Windsurf · Cline · Smithery · Docker

ヘルスチェック
idea-reality doctor        # core checks (~2s)
idea-reality doctor --full # + GitHub API, all 6 sources, Anthropic API

使用方法

MCP ツールの呼び出し(MCP 互換エージェント):

{
  "tool": "idea_check",
  "arguments": {
    "idea_text": "a CLI tool that converts Figma designs to React components",
    "depth": "deep"
  }
}

REST API(MCP は不要):

curl -X POST https://idea-reality-mcp.onrender.com/api/check \
  -H "Content-Type: application/json" \
  -d '{"idea_text": "AI code review tool", "depth": "quick"}'

Python:

import httpx

resp = httpx.post("https://idea-reality-mcp.onrender.com/api/check", json={
    "idea_text": "AI code review tool",
    "depth": "deep"
})
print(resp.json()["reality_signal"])  # 0-100

無料です。API キーは必要ありません。

Google で検索するだけでは不十分な理由

AI エージェントは、開発を始める前に Google 検索をしません。 idea_check はエージェント内で実行されるため、あなたが覚えているかどうかにかかわらず自動的に起動します。

GoogleChatGPTidea-reality-mcp
実行する人あなた(手動)あなた(手動)エージェント(自動)
出力青いリンクが10件「有望そうです!」スコア 0~100 + 根拠
ソースウェブページなし(LLM)GitHub + HN + npm + PyPI + PH + SO
価格無料有料無料、オープンソース(MIT)

モード

モードソース用途
quick(デフォルト)GitHub + HN3秒未満で素早く妥当性を確認
deepGitHub + HN + npm + PyPI + Stack Overflow競合を徹底的に調査
スコアの重み
ソースQuickDeep
GitHub リポジトリ60%22%
GitHub のスター数20%9%
Hacker News20%14%
npm—18%
PyPI—13%
Stack Overflow—10%

ソースが利用できない場合は、その重みが自動的に再配分されます。そのため、上記の deep モードの重みは、実際に応答したソースを対象に正規化されます。

Product Hunt は 2026-07-17 に削除されました。 リリース以来、deep モードの重みの14%を占めていましたが、結果を一度も返していませんでした。アダプターは posts(search: $query) を要求していましたが、Product Hunt の API には投稿のテキスト検索機能がありません(Field 'posts' doesn't accept argument 'search')。現在、その重みは応答するソースに再配分されています。復活させるには、トークンではなく、実際に使える検索機能が必要です。

ツールのスキーマ

idea_check
パラメーター型必須説明
idea_textstringはいアイデアを自然言語で説明したもの
depth"quick" | "deep"いいえ"quick" = GitHub + HN(デフォルト)。"deep" = 6つすべてのソース
出力例の全文
{
  "reality_signal": 72,
  "duplicate_likelihood": "high",
  "trend": "accelerating",
  "sub_scores": { "market_momentum": 73 },
  "evidence": [
    {"source": "github", "type": "repo_count", "query": "...", "count": 342},
    {"source": "github", "type": "max_stars", "query": "...", "count": 15000},
    {"source": "hackernews", "type": "mention_count", "query": "...", "count": 18},
    {"source": "npm", "type": "package_count", "query": "...", "count": 56},
    {"source": "pypi", "type": "package_count", "query": "...", "count": 23},
    {"source": "stackoverflow", "type": "question_count", "query": "...", "count": 120}
  ],
  "top_similars": [
    {"name": "user/repo", "url": "https://github.com/...", "stars": 15000, "description": "..."}
  ],
  "pivot_hints": [
    "High competition. Consider a niche differentiator...",
    "The leading project may have gaps in..."
  ]
}

CI:プルリクエストで自動チェック

idea-check-action を使って、機能の提案を検証します。

name: Idea Reality Check
on:
  issues:
    types: [opened]

jobs:
  check:
    if: contains(github.event.issue.labels.*.name, 'proposal')
    runs-on: ubuntu-latest
    steps:
      - uses: mnemox-ai/idea-check-action@v1
        with:
          idea: ${{ github.event.issue.title }}
          github-token: ${{ secrets.GITHUB_TOKEN }}

オプション設定

export GITHUB_TOKEN=ghp_...        # Higher GitHub API rate limits

PRODUCTHUNT_TOKEN は現在、何の効果もありません。ソースは無効化されており、この設定は無視されます。 以前は、設定すると役に立たないどころか、API が拒否するクエリを使うソースのスキップが解除され、deep スコアの14%に「Product Hunt には競合が0件」と報告される状態になっていました。

自動起動: CLAUDE.md、.cursorrules、または .github/copilot-instructions.md に1行追加します。

When starting a new project, use the idea_check MCP tool to check if similar projects already exist.

ロードマップ

  • v0.1 — GitHub + HN 検索、基本的なスコアリング
  • v0.2 — Deep モード(npm、PyPI、Product Hunt)、キーワード抽出
  • v0.3 — 3段階のキーワード処理パイプライン、中国語の用語マッピング、LLM を活用した検索
  • v0.4 — スコア履歴、エージェントテンプレート、GitHub Action
  • v0.5 — 時系列シグナル、トレンド検出、市場の勢い
  • v0.6 — オンボーディング CLI(idea-reality setup、config、doctor)

スター履歴

スター履歴チャート

見落としを見つけましたか?

明らかな競合をツールが見逃した場合や、無関係な結果を返した場合:

  1. アイデアのテキストと出力を添えて、イシューを作成してください
  2. 該当分野のキーワード抽出を改善します

コントリビューション

CONTRIBUTING.md(繁體中文)をご覧ください。

ライセンス

MIT — LICENSE をご覧ください。

Mnemox AI が開発 · [email protected]

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。