Skip to main content
Glama

DeepLearning.AI MCP Server (dlai-mcp)

License: MIT Python 3.10+ Model Context Protocol

Сервер Model Context Protocol (MCP), предоставляющий AI-агентам (Claude Desktop, Cursor, Antigravity, пользовательские циклы агентов) прямой программный доступ к коротким курсам DeepLearning.AI на сайте learn.deeplearning.ai.

Разработан для автономного ведения заметок, извлечения кода и лабораторных работ и мгновенного исследования курсов.


Возможности

  • 📚 Полный доступ к каталоる курсов: просмотр более 100 коротких куров DeepLearning.AI с укаанием партнёров, тем и продолжительности.

  • 📑 Полные учебные планы и структуры: запрос иерархий модулей, индексов уроов, длительностей и типов уроов.

  • Транскрипты видео с временными метками: извлечение дорожек субтитров со струкурированными вренными метками ([00:14]) для точного цитирования.

  • 💻 Извлечение лабораторных работ Jupyter и кода: чтение блокнотов .ipynb и кодовых упражнений, представленных в чистом Markdown.

  • t Прямой API без авторизации: высокоростные публьные tRPC-запросы без накладных расходов браузера.

  • Офлайн-кэш SQLite и поиск FTS5: мгновенный полнотекстный поиск с ранжированием BM еже по всем синхронизированным материалам.

  • 🔐 Интерактивный вход в CLI: простая команда однократного входа (dlai-mcp login) для аутентификации вашей учёhnой заиси.


Related MCP server: Coursera MCP

СтанIP

Использование 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 login

Открывает окно браузе Chromium для входа в вашу учётную запись DeepLearning.AI.

2. Проверка статуса и локальной кэш-стат

dlai-mcp status

3. Предваритель загруК транскриптов курсов для офлайн-доступа агентов

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

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

4. Поиск по проиндексированным транскриптам курсов через 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 8000

Настройка MCP-клиентов

Конфигурация Claude Desktop (claude_desktop_config.us)

{
  "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

list_courses

query: Optional[string], Partner: Optional[string], topic: Optional[string]

Список и филтрация коротких курсов.

get_course_structure

course_slug: str

Получить струкуру курса, модули и все уро.

get_lesson_transcript

course_slug: str, lesson_slug_or_index: str, include_timestamps: bool

Получить текст транскрипта с вреенными метками.

get_lesson_lab

course_slug: str, lesson_slug_or_index: str, raw_json: bool

Извлечь код и Markdown из Jupyter Notebook.

search_course_content

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

Полнотекстовый поиск по транскрипам через SQLite FTS5 с ранжированием BM ежегодно.

sync_course

course_slug: str, force_refresh: bool

Предзагрузить со весь курс в SQLite.

get_uth_status

none

Проверить активную сессию и данные учётной заиси.


Автор

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


Лицензия

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