MCP Endpoint
https://mcp-aidesign.sooo.co.jp/mcp
mcp-aidesign.sooo.co.jp
Full Window MCP Guide
IDEにURLを登録するだけで使い始められる、シンプルなMCP利用ガイドです。既存サイト改修の分析・生成・品質確認に加えて、指定URLからの DESIGN.md 自動生成にも対応しています。
https://mcp-aidesign.sooo.co.jp/mcp
https://mcp-aidesign.sooo.co.jp/healthz
https://mcp-aidesign.sooo.co.jp/design-profile
CLIで確認する場合は、まず initialize で疎通を確認します。
Initialize
curl -i -X POST 'https://mcp-aidesign.sooo.co.jp/mcp' \
-H 'Authorization: Bearer ${MCP_AIDESIGN_BEARER_TOKEN}' \
-H 'Accept: application/json, text/event-stream' \
-H 'Content-Type: application/json' \
--data '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"client","version":"1.0.0"}}}'
有効(Bearer必須 / 利用者別トークン)月額運用を想定したAPIトークン方式に対応しています。VSCode/IDE側の設定は Bearer トークンを1回登録するだけです。
mode: stripe-subscription / auth: required
free日次上限: 120
pro日次上限: 5000
/account に接続して現在の契約状態を確認する。Account
https://mcp-aidesign.sooo.co.jp/account
Plans
curl -sS 'https://mcp-aidesign.sooo.co.jp/billing/plans'
Checkout
curl -sS -X POST 'https://mcp-aidesign.sooo.co.jp/billing/checkout' \
-H 'Content-Type: application/json' \
--data '{"email":"you@example.com"}'
Billing Me
curl -sS 'https://mcp-aidesign.sooo.co.jp/billing/me' \
-H 'Authorization: Bearer ${MCP_AIDESIGN_BEARER_TOKEN}'
https://mcp-aidesign.sooo.co.jp/billing/claim?session_id={CHECKOUT_SESSION_ID} でアクティベートされ、契約情報は /account から確認できます。まずは https://mcp-aidesign.sooo.co.jp/mcp をMCPサーバーとして追加するだけで開始できます。追加の手順は最小限です。
https://mcp-aidesign.sooo.co.jp/mcp を登録する。create_improvement_strategy か generate_design を実行する。まずは初期化コマンドで設定ファイルを自動生成し、VSCodeへ配置します。
Init Command
npm run init:client
cp .mcp-clients/vscode.mcp.json .vscode/mcp.json
MCP Preset
{
"mcpServers": {
"mcpAidesign": {
"transport": {
"type": "streamable_http",
"url": "https://mcp-aidesign.sooo.co.jp/mcp",
"headers": {
"Authorization": "Bearer <token>"
}
}
}
}
}
Healthz
curl -sS 'https://mcp-aidesign.sooo.co.jp/healthz'
Initialize
curl -i -X POST 'https://mcp-aidesign.sooo.co.jp/mcp' \
-H 'Authorization: Bearer ${MCP_AIDESIGN_BEARER_TOKEN}' \
-H 'Accept: application/json, text/event-stream' \
-H 'Content-Type: application/json' \
--data '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"client","version":"1.0.0"}}}'
Create Checkout Session
curl -sS -X POST 'https://mcp-aidesign.sooo.co.jp/billing/checkout' \
-H 'Content-Type: application/json' \
--data '{"email":"you@example.com"}'
Claim Token
https://mcp-aidesign.sooo.co.jp/billing/claim?session_id={CHECKOUT_SESSION_ID}
Header
Authorization: Bearer ${MCP_AIDESIGN_BEARER_TOKEN}
接続できたら、IDEのチャットで以下の文をそのまま入力して開始できます。
Prompt Example
mcpAidesignを使って https://example.com を分析し、
現在の情報構造を維持したまま、日本人向けに読みやすく改善してください。
目的は問い合わせ率の向上。CTAは1つに絞り、最後に改善理由を3点で要約してください。
Prompt Example
https://example.com をモバイル優先で改修してください。
余白を広め、色数を減らし、本文の日本語を簡潔で理解しやすい表現に整えてください。
最後に analyze_design を実行し、改善ポイントを3つに要約してください。
Prompt Example
既存ページの訴求を強めたいです。
ヒーローの画像方針を提案し、必要なら generate_image または search_stock_images で候補を作成して、
attach_image_to_design まで進めてください。
Prompt Example
analyze_project_design_context を使って次のリポジトリを解析してください。
repo_url: "https://github.com/example-org/example-repo"
repo_branch: "main"
repo_subdir: "apps/web"
解析結果をもとに、このサイトの改善優先順位を3つ提案してください。
Prompt Example
generate_design を auto_visuals=true で実行し、
auto_visual_source=hybrid、auto_visual_max_images=2、auto_visual_placement=hero を指定して
画像込みの初稿を作成してください。最後に analyze_design で品質確認してください。
対象サイトのデザイン・表現・文面を解析し、目的達成に直結する改善戦略を提示します。
生成、改善、品質分析、完成判定を同じMCP内で反復できます。
画像生成とフリー素材活用の両方を扱い、最終HTMLへの差し込みまで実施できます。
設計規約取り込み、既存分析、生成、画像、運用確認までをカバーしています。
| Tool | 役割 | 使うタイミング |
|---|---|---|
create_improvement_strategy |
既存サイト分析 + 目的達成に向けた改善戦略作成 | 改修案件の最初に必ず実行 |
analyze_project_design_context |
ローカルまたは repo_url の技術文脈(FW/トークン/構成)を解析 | 他端末やリモート環境のリポジトリも含めて解析したいとき |
import_design_profile |
単体DESIGN.mdを取り込み | ブランド規約を強制したいとき |
import_design_profiles_from_repo |
GitHubから複数のDESIGN.md/READMEを一括取り込み | 設計パターンをまとめて導入するとき |
list_design_profiles |
登録済みプロファイル一覧を確認 | 利用可能な規約IDを確認したいとき |
generate_design_profile_from_site |
指定URLを解析してDESIGN.mdを自動生成 | 既存サイトから設計規約を抽出したいとき |
generate_design |
新規デザイン案を生成 | 初稿が必要なとき |
refine_design |
既存案を改善 | レビュー反映や再調整時 |
list_design_runs |
実行履歴を取得 | 過去案の比較や再利用時 |
analyze_design |
品質をスコアと改善提案で返す | 客観評価したいとき |
assess_design_completion |
完成度ゲート判定(prototype/staging/production) | 公開可否を判断したいとき |
create_adoption_brief |
実装導入タスクへ落とし込む | 開発チームへ引き渡す前 |
generate_image |
LLM画像生成 | キービジュアルが必要なとき |
search_stock_images |
素材検索 | フリー素材を探すとき |
import_stock_image |
選んだ素材をプロジェクトへ取り込み | 素材を正式採用するとき |
attach_image_to_design |
画像をHTMLへ配置 | 構図に反映するとき |
list_image_assets |
画像資産一覧を確認 | 使用中素材を管理したいとき |
get_credit_status |
クレジット使用状況を確認 | 運用監視時 |
whoami |
現在の認証主体を確認 | 接続切り分けや利用者確認時 |