html-idea-mcp
html-idea-mcp
開発アイデアを構造化して HTML ファイルとして保存する MCP サーバー。
環境 | 対応 |
Claude Code CLI | ✅ |
claude.ai Web 版 | ✅ ngrok / Railway でデプロイして接続 |
ツール
ツール | 説明 |
| アイデアを入力して HTML を生成 |
| 保存済みアイデアの一覧を表示(CLIモードのみ) |
create_idea のパラメータ
パラメータ | 型 | 説明 |
| string | タイトル(必須) |
| string | 一言概要(必須) |
| string | 背景・解決したい課題 |
| string[] | 主要機能のリスト |
| string[] | 使用技術・ライブラリ |
| object[] | 開発フェーズ( |
| string | メモ・補足 |
|
| 優先度(デフォルト: |
|
| ステータス(デフォルト: |
| string | 保存先ディレクトリ(CLIモードのみ) |
Related MCP server: Dev Notes MCP Server
A. Claude Code CLI で使う(推奨・最も簡単)
git clone https://github.com/SOOJUNBARNG/Claude_base_html_make_MCP.git
cd Claude_base_html_make_MCP
npm install
npm run buildこのディレクトリで claude を起動すると .mcp.json が自動で読み込まれ、すぐに使えます。
グローバルに登録したい場合:
claude mcp add html-idea-mcp node /path/to/Claude_base_html_make_MCP/dist/index.jsB. claude.ai Web 版で使う
ngrok を使う方法(簡単・ローカル起動)
# ターミナル1:HTTPモードでサーバー起動
npm run start:http
# ターミナル2:ngrokでインターネットに公開
brew install ngrok
ngrok http 3000ngrok が発行した URL(例: https://xxxx.ngrok-free.app)を使って claude.ai に登録します。
Railway を使う方法(常時起動・クラウド)
railway.app にサインイン(GitHub アカウントでOK)
「New Project」→「Deploy from GitHub repo」→ このリポジトリを選択
環境変数を追加:
START_MODE=http「Settings」→「Domains」で URL を発行
claude.ai への登録手順(共通)
claude.ai を開いてチャット入力欄の 「+」→「コネクタ」→「コネクタを管理」
「カスタム MCP サーバーを追加」
SSE エンドポイントを入力:
https://発行されたURL/sse保存して有効化
Web モードの注意:
create_ideaはファイル保存の代わりに HTML コードをチャットに返します。コピーして.htmlファイルとして保存してください。
ローカルで動作確認
# HTTPモードで起動してヘルスチェック
npm run dev:http
curl http://localhost:3000/health
# → {"status":"ok","mode":"http"}技術スタック
TypeScript / Node.js
Express + CORS(HTTP/SSEモード)
Zod(スキーマ検証)
This server cannot be deployed
Maintenance
Related MCP Connectors
Publish HTML from Claude or ChatGPT to a live URL with a QR code — no developer needed.
Generate MantleKit setup plans and launch-ready SaaS blueprints from a product idea.
Publish AI-generated HTML to a private, unguessable link, straight from Claude or ChatGPT.
Creative workspace. Public MCP: outline previews for Codex and Claude Code; media in the web app.
Related MCP Servers
- -licenseCqualityDmaintenanceGenerates project specifications and file structures using Claude AI through MCP integration. Enables users to describe project ideas and automatically create corresponding documentation and project files.1-
- FlicenseNot gradedqualityDmaintenanceEnables Claude Code to save, list, and read markdown notes directly from conversations, eliminating manual file management for project ideas, debugging notes, and meeting summaries.-
- FlicenseAqualityCmaintenanceEnables creating, viewing, and managing articles and projects via Claude Code and Cursor, with tools for project search, article creation, and content retrieval.5-
- FlicenseNot gradedqualityBmaintenanceEnables Claude to navigate, screenshot, read console/network, and crawl links in HTML documentation via a co-located headless Chromium and VSCode webview pane.21 npm-