MCP Server
MCP 服务器
基于主题生成主内容计划 (MCP) 的服务器。该服务器从网络上聚合资源,并将其组织成结构化的学习路径。
特征
为任何主题生成学习路径
使用网络搜索和抓取查找相关资源
按逻辑顺序组织资源
返回标准化的 JSON 结构,供客户端应用程序使用
Related MCP server: url-context-mcp
技术栈
Python 3.9+
快速API
Pyppeteer 用于 JavaScript 密集型网页抓取
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.txt为 Pyppeteer 安装 Chrome/Chromium(如果尚未安装)
用法
启动服务器:
uvicorn main:app --reload通过
http://localhost:8000访问 API通过向以下对象发出 GET 请求来生成 MCP:
GET /generate_mcp?topic=your_topic查看
http://localhost:8000/docs上的 API 文档
API 端点
GET /health- 健康检查端点GET /generate_mcp?topic={topic}- 为指定主题生成 MCP
部署
该服务器可以部署到各种平台:
使用 Docker
docker build -t mcp-server .
docker run -p 8080:8080 mcp-server部署到 Render、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