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 over 253 data sources: Reddit, LinkedIn, YouTube, G2, search and AI answers.
- RampifyOAuthdev.rampify
SEO MCP server: crawl your site, find AI-visibility gaps, and ship the fix from your coding agent.
MCP server for building and testing AI agents with multi-model experimentation and insights.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAI-powered MCP server that transforms learning by finding best YouTube tutorials, generating personalized learning paths, and tracking progress for any tech skill.11-
- AlicenseAqualityBmaintenanceAn 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.58 npm1MIT
- AlicenseAqualityCmaintenanceMCP server that provides web content fetching, summarization, comparison, and extraction capabilities, handling up to 20 URLs per request.333 npm8MIT
- AlicenseNot gradedqualityAmaintenanceAn 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.6MIT