dlai-mcp
DeepLearning.AI MCP Server (dlai-mcp)
AI 에이전트(Claude Desktop, Cursor, Antigravity, 커스텀 에이전트 루프)에게 learn.deeplearning.ai의 DeepLearning.AI 단기 강좌에 대한 직접적인 프로그래밍 방식 액세스를 제공하는 Model Context Protocol(MCP) 서버입니다.
자율적인 노트 필기, 코드 및 랩 추출, 즉시 강좌 조사를 위해 설계되었습니다.
기능
📚 전체 강좌 카탈로그 접근: 파트너, 주제, 기간과 함께 100개 이상의 DeepLearning.AI 단기 강좌를 둘러봅니다.
📑 완전한 강의 계획 및 개요: 모듈 계층 구조, 레슨 인덱스, 기간, 레슨 유형을 조회합니다.
🎙️ 타임스탬프 비디오 대본: 정확한 인용을 위해 구조화된 타임스탬프 마커(
[00:14])가 포함된 자막 트랙을 추출합니다.💻 Jupyter Lab 및 코드 추출: 깔끗한 Markdown으로 렌더링된
.ipynb노트북과 코드 실습을 읽습니다.⚡ Zero-Auth 직접 API: 브라우저 오버헤드 없이 고속 공개 tRPC 리를 실행합니다.
🔍 오프라인 SQLite 캉시 및 FTS5 검색: 동기화된 모든 자메에서 BM25 이킹으 즉시 전문 검색을 수행합니다.
🔐 대화형 CLI 로그인: 간단한 일회성 로그인 명령(
dlai-mcp login)으로 계정을 인증합니다.
Related MCP server: Coursera MCP
설치
uv 사용(권장)
# Clone the repository
git clone https://github.com/WilliamAxelC/deeplearning.ai-MCP-Server.git
cd deeplearning.ai-MCP-Server
# Create virtual environment and install
uv venv
source .venv/bin/activate
uv pip install -e .pip 사용
pip install -e .빠른 시작 및 CLI 명령어
1. 대화형 인증 (공개 데이터에는 선택 사항, 등록 강좌의 랩에는 필수)
dlai-mcp loginChromium 브라우저 창이 열리고 DeepLearning.AI 계정으로 로그인하게 됩니다.
2. 상태 및 로컬 캐시 통계 확인
dlai-mcp status3. 오프라인 에이전트 액세스를 위한 강좌 대본 미리 가져오기
# Sync a specific course by slug
dlai-mcp sync --course chatgpt-prompt-eng
# Or sync all courses
dlai-mcp sync --all4. CLI를 통해 인덱싱된 강좌 대본 검색
dlai-mcp search "temperature parameter"5. MCP 서버 시작
# Standard stdio mode (for Claude Desktop / Cursor / Antigravity)
dlai-mcp serve
# Or SSE / HTTP network mode
dlai-mcp serve --transport sse --port 8000MCP 클라이언트 설정
Claude Desktop 설정 (claude_desktop_config.json)
{
"mcpServers": {
"deeplearning-ai": {
"command": "uv",
"args": [
"--directory",
"/path/to/deeplearning.ai-MCP-Server",
"run",
"dlai-mcp",
"serve"
]
}
}
}Cursor / Antigravity 설정
{
"mcpServers": {
"deeplearning-ai": {
"command": "/path/to/deeplearning.ai-MCP-Server/.venv/bin/dlai-mcp",
"args": ["serve"]
}
}
}사용 가능한 MCP 도구
도구 | 매개변수 | 설명 |
|
| 단기 강좌를 나열하고 필터링합니다. |
|
| 강의 계획, 모듈 및 모든 레슨을 가져옵니다. |
|
| 타임스탬프가 포함된 대본 텍스트를 가져옵니다. |
|
| Jupyter 노트북 코드와 마크다운을 추출합니다. |
|
| 대본 전체를 SQLite FTS5 BM25로 검색합니다. |
|
| 전체 강좌를 SQLite에 미리 가져와 인덱싱합니다. |
| 없음 | 활성 사용자 세션 및 계정 정보를 확인합니다. |
저자
William Axel C (@WilliamAxelC) -
williamaxelcuangdinata@gmail.com
라이선스
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to browse and teach the Deep Learning DIY course, providing access to modules, notebooks, transcripts, quizzes, slides, and homework via MCP tools.184Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to programmatically interact with Coursera, including enrolling in courses, completing lectures, solving quizzes, submitting assignments, earning certificates, and pushing them to LinkedIn.1MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to access Canvas LMS academic data such as courses, assignments, grades, and events via MCP tools.
- AlicenseNot gradedqualityDmaintenanceProvides AI assistants with structured access to Mindvalley's educational offerings, including products, masterclasses, programs, and certifications via four read-only MCP tools.32MIT
Related MCP Connectors
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Real-time Amazon, WIPO & PACER data for AI agents — 19 tools via the MCP protocol.
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/WilliamAxelC/deeplearning.ai-MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server