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ノートブックとコード演習を読み取れます。⚡ ゼロ認証ダイレクト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 loginDeepLearning.AIアカウントにログインするためのChromiumブラウザのウィンドウが開きます
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ツール
Tool | Parameters | Description |
|
| ショートコースを一覧表示し、フィルタリングします。 |
|
| シララス、モジュール、すべてのレッスンを取得します。 |
|
| タイムスタンプ付きの文字起こしテキストを取得します。 |
|
| JupyterノートブックのコードとMarkdownを抽出します。 |
|
| 文字起こし全体に対する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