Web Development Agent
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Web Development Agentcreate a portfolio site with about, projects, and contact pages using a dark theme"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Web Development Agent
自然言語指示から静的Webサイトを自動生成するMCPサーバーです。Next.jsベースのWebサイトを生成し、S3への自動デプロイも可能です。
🚀 概要
このシステムは、ユーザーの自然言語による指示を受け取り、以下の処理を自動実行します:
指示解析: 自然言語指示をWebサイト構造に変換
Next.jsプロジェクト生成: 自動的にプロジェクトをセットアップ
ページ開発: 各ページのコンポーネントとスタイルを生成
品質管理: 生成されたコードの品質をレビュー
自動デプロイ: S3静的ホスティングへの自動デプロイ
✨ 主要機能
MCPツール
create_website: 自然言語指示からWebサイトを自動生成
deploy_to_s3: Next.jsプロジェクトをS3に静的サイトとしてデプロイ
check_s3_deployment: S3デプロイメントの状態確認
技術スタック
Framework: Next.js 13+ App Directory
Styling: TailwindCSS + CSS Modules
Server: FastMCP (Model Context Protocol)
AI/ML: Google Gemini API, LangChain
Cloud: AWS S3 (静的ホスティング)
Architecture: Multi-agent system
🛠️ インストール
前提条件
Node.js 18+
Python 3.8+
Google API key (Gemini)
セットアップ
リポジトリのクローン
git clone https://github.com/shark-bot-0118/web-dev-mcp.git cd web-dev-mcpPython依存関係のインストール
pip install -r requirements.txtNode.js依存関係のインストール
npm install環境設定
.envファイルを作成:GOOGLE_API_KEY=your_google_api_key # AWS設定(S3デプロイ用) AWS_ACCESS_KEY_ID=your_aws_access_key AWS_SECRET_ACCESS_KEY=your_aws_secret_key AWS_DEFAULT_REGION=ap-northeast-1 # オプション設定 OUTPUT_DIR=static_site_output TEMPLATE_DIR=templates LOG_FILE=app.log
🚀 使用方法
MCPサーバーの起動
python main.pyWebサイトの生成
create_websiteツールを自然言語指示で使用:
# 例:企業サイトの指示
user_instruction = "技術系企業のコーポレートサイトを作成してください。ホーム、企業概要、サービス、お問い合わせページが必要です。モダンなブルー系のカラースキームでプロフェッショナルなタイポグラフィを使用してください。"📁 プロジェクト構造
web_development_agent/
├── agents/ # マルチエージェントシステム
├── graph/ # ワークフロー管理
├── tools/ # ユーティリティツール
├── templates/ # HTMLテンプレート
├── static_site_output/ # 生成されたプロジェクト
├── config.py # 設定管理
├── logger.py # ロギングシステム
└── main.py # MCPサーバーエントリーポイント🤝 コントリビューション
コントリビューションを歓迎します!
フォーク
フィーチャーブランチを作成
変更をコミット
プッシュ
プルリクエストを作成
📞 サポート
質問やイシューがある場合は、GitHubのIssuesページをご利用ください。
Web Development Agent - 自然言語からWebサイトを自動生成 🚀✨
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
MCP server for OpenAI Sora AI video generation
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shark-bot-0118/web-dev-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server