MCP 서버
주제별 마스터 콘텐츠 계획(MCP)을 생성하는 서버입니다. 웹에서 수집된 자료를 체계적인 학습 경로로 구성합니다.
특징
모든 주제에 대한 학습 경로 생성
웹 검색 및 스크래핑을 사용하여 관련 리소스 찾기
리소스를 논리적 순서로 구성
클라이언트 애플리케이션에서 사용할 수 있는 표준화된 JSON 구조를 반환합니다.
Related MCP server: MCP Maker
기술 스택
파이썬 3.9 이상
패스트API
JavaScript 중심 웹 스크래핑을 위한 Pyppeteer
DuckDuckGo 검색 API
HTML 파싱을 위한 BeautifulSoup
설치
저장소를 복제합니다.
지엑스피1
가상 환경 만들기:
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_topichttp://localhost:8000/docs에서 API 문서를 확인하세요.
API 엔드포인트
GET /health- 상태 확인 엔드포인트GET /generate_mcp?topic={topic}- 지정된 주제에 대한 MCP를 생성합니다.
전개
서버는 다양한 플랫폼에 배포될 수 있습니다.
Docker 사용
Render, Fly.io 또는 기타 플랫폼에 배포
Docker 컨테이너나 Python 애플리케이션을 배포하려면 플랫폼별 지침을 따르세요.
특허
개인