MCP Server
MCPサーバー
トピックに基づいてマスターコンテンツプラン(MCP)を生成するサーバー。このサーバーはWeb上のリソースを集約し、構造化された学習パスに整理します。
特徴
あらゆるトピックの学習パスを生成する
ウェブ検索とスクレイピングを使用して関連リソースを見つける
リソースを論理的な順序で整理する
クライアントアプリケーションが使用できる標準化された JSON 構造を返します。
Related MCP server: url-context-mcp
技術スタック
Python 3.9以上
ファストAPI
JavaScript を多用する Web スクレイピングのための Pyppeteer
DuckDuckGo 検索 API
HTML解析用のBeautifulSoup
インストール
リポジトリをクローンします。
git clone https://github.com/yourusername/mcp_server.git cd mcp_server仮想環境を作成します。
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate依存関係をインストールします:
pip install -r requirements.txtPyppeteer 用の Chrome/Chromium をインストールします (まだインストールされていない場合)
使用法
サーバーを起動します。
uvicorn main:app --reloadhttp://localhost:8000で API にアクセスします。次の GET リクエストを実行して MCP を生成します。
GET /generate_mcp?topic=your_topicAPIドキュメント
http://localhost:8000/docsで確認してください。
APIエンドポイント
GET /health- ヘルスチェックエンドポイントGET /generate_mcp?topic={topic}- 指定されたトピックのMCPを生成する
展開
サーバーはさまざまなプラットフォームに展開できます。
Dockerの使用
docker build -t mcp-server .
docker run -p 8080:8080 mcp-serverRender、Fly.io、その他のプラットフォームへのデプロイ
Docker コンテナまたは Python アプリケーションをデプロイするには、プラットフォーム固有の指示に従います。
ライセンス
プライベート
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
One MCP server for all web data. Scrape, search, crawl, and AI research in one install.
MCP server that lets your AI assistant build and deploy apps, hosting each one at a live URL.
Unified 15-tool SEO, SERP, clean Markdown & GEO (LLM citation Share-of-Voice) MCP server.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAI-powered MCP server that transforms learning by finding best YouTube tutorials, generating personalized learning paths, and tracking progress for any tech skill.11MIT
- AlicenseAqualityDmaintenanceAn MCP server that fetches web pages and extracts clean, AI-usable context from them, enabling tools for link discovery, content search, and integrated fetch-and-search operations.517 npm1MIT
- AlicenseAqualityDmaintenanceMCP server that provides web content fetching, summarization, comparison, and extraction capabilities, handling up to 20 URLs per request.339 npm9MIT
- AlicenseNot gradedqualityBmaintenanceAn MCP server that compiles interactive, standards-conformant e-learning courses into SCORM packages. It lets you (or an AI client) describe a course as a structured spec and receive a self-contained SCORM zip ready for any LMS.9MIT