Skip to main content
Glama

DeepLearning.AI MCP Server (dlai-mcp)

License: MIT Python 3.10+ Model Context Protocol

Ein Model Context Protocol (MCP)-Server, der KI-Agenten (Claude Desktop, Cursor, Antigravity, benutzerdefinierte Agenten-Loops) direkten programmatischen Zugriff auf DeepLearning.AI Short Courses auf learn.deeplearning.ai bietet.

Entwickelt für autonome Notizenerstellung, Code- und Lab-Extraktion und sofortige Kursrecherche.


Features

  • 📚 Zugriff auf den vollständigen Kurskatalog: Durchsuchen Sie über 100 DeepLearning.AI Short Courses mit Partnern, Themen und Dauern.

  • 📑 Vollständige Lehrpläne und Gliederungen: Modulhierarchien, Lektionsindizes, Dauern und Lektionstypen abrufen.

  • 🎙️ Video-Transkripte mit Zeitstempeln: Untertitelspuren mit strukturierten Zeitstempel-Markern ([00:14]) für präzise Zitate extrahieren.

  • 💻 Jupyter-Lab- & Code-Extraktion: .ipynb-Notebooks und Code-Übungen lesen, die in sauberem Markdown dargestellt werden.

  • Zero-Auth-Direkt-API: Öffentliche tRPC-Anfragen mit hoher Geschwindigkeit ohne Browser-Overhead.

  • 🔍 Offline-SQLite-Cache & FTS5-Suche: Sofortige Volltextsuche mit BM25-Ranking in allen synchronisierten Materialien.

  • 🔐 Interaktiver CLI-Login: Einfacher einmaliger Login-Befehl (dlai-mcp login) zur Authentifizierung Ihres Kontos.


Related MCP server: Coursera MCP

Installation

Mit uv (Empfohlen)

# 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 .

Mit pip

pip install -e .

Schnellstart 与 CLI-Befehle

1. Interaktive Authentifizierung (Optional für öffentliche Daten, erforderlich für eingeschriebene Labs)

dlai-mcp login

Öffnet ein leer Chromium-Browserfenster, in dem Sie sich bei Ihrem DeepLearning.AI-Konto anmelden.

2. Status und lokale Cache-Statistiken prüfen

dlai-mcp status

3. Kurs-Transkripte für den Offline-Agenten-Zugriff vorab abrufen

# Sync a specific course by slug
dlai-mcp sync --course chatgpt-prompt-eng

# Or sync all courses
dlai-mcp sync --all

4. Indexierte Kurs-Transkripte per CLI durchsuchen

dlai-mcp search "temperature parameter"

5. Den MCP-Server starten

# Standard stdio mode (for Claude Desktop / Cursor / Antigravity)
dlai-mcp serve

# Or SSE / HTTP network mode
dlai-mcp serve --transport sse --port 8000

MCP-Clients konfigurieren

Claude Desktop-Konfiguration (claude_desktop_config.json)

{
  "mcpServers": {
    "deeplearning-ai": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/deeplearning.ai-MCP-Server",
        "run",
        "dlai-mcp",
        "serve"
      ]
    }
  }
}

Cursor / Antigravity-Konfiguration

{
  "mcpServers": {
    "deeplearning-ai": {
      "command": "/path/to/deeplearning.ai-MCP-Server/.venv/bin/dlai-mcp",
      "args": ["serve"]
    }
  }
}

Verfügbare MCP-Tools

Tool

Parameters

Description

list_courses

query: Optional[str] , partner: Optional[str] , topic: Optional[str]

Short Courses aufliste und filtern.

get_course_structure

course_slug: str

Lehrplan, Modul الوو Module und alle Lektionen abrufen.

get_lesson_transcript

course_slug: str, lesson_slug_or_index: str, include_timestamps: bool

Transkripttext mit Zeitstempeln abrufen.

get_lesson_lab

course_slug: str, lesson_slug_or_index: str, raw_json: bool

Jupyter-Notebook-Code & Markdown extrahieren.

search_course_content

query: str, course_slug: Optional[str] limit: int

SQLite-FTS5-BM25-Volltextsuche über Transkripte.

sync_course

course_slug: str, force_refresh: bool

Den gesamten Kurs vorab abrufen und in SQLite indizieren.

get_auth_status

none

Aktive Benutzersitzung und Kontodetails prüfen.


Autor

  • William Axel C (@WilliamAxelC) – williamaxelcuangdinata@gmail.com


Lizenz

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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