DM

dometrain/mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

6 stars 0 forks 품질 65 트렌드 18MIT

Official Dometrain MCP server plugin — ground your coding agent in Dometrain courses

개요

Connect your coding agent to Dometrain course content. The Dometrain MCP server lets agents like Claude Code, Codex, GitHub Copilot, and OpenCode search Dometrain video-course lessons and pull curated lesson documents — summaries, cleaned lesson notes, and the exact code shown on screen, each with a timestamped deep link into the video — so your agent implements things the way your courses teach them. - https://mcp.dometrain.com/mcp (streamable HTTP) - Dometrain account API key as a Bearer token - requires an active Dometrain Pro subscription - https://dometrain.com/.well-known/mcp/server-card.json 1. Sign in at dometrain.com and open Account settings. 2. In , create a key and copy it (it is shown exactly once). 3. Export it where your agent runs: Or install the plugin (adds the server a skill that teaches Claude when to consult Dometrain and how to cite lessons): Add to ~/.config/opencode/opencode.

README

원문 README의 일부입니다. 원문 보기.

Dometrain MCP Server

Connect your coding agent to Dometrain course content. The Dometrain MCP server lets agents like Claude Code, Codex, GitHub Copilot, and OpenCode search Dometrain video-course lessons and pull curated lesson documents — summaries, cleaned lesson notes, and the exact code shown on screen, each with a timestamped deep link into the video — so your agent implements things the way your courses teach them.

1. Get an API key

  1. Sign in at dometrain.com and open Account settings.
  2. In MCP API keys, create a key and copy it (it is shown exactly once).
  3. Export it where your agent runs:
export DOMETRAIN_API_KEY="dmt_live_..."

2. Install

Claude Code

Quickest — add the server directly:

claude mcp add --scope user --transport http dometrain https://mcp.dometrain.com/mcp \
  --header "Authorization: Bearer ${DOMETRAIN_API_KEY}"

Or install the plugin (adds the server plus a skill that teaches Claude when to consult Dometrain and how to cite lessons):

claude plugin marketplace add dometrain/mcp
claude plugin install dometrain@dometrain

Codex

Add to ~/.codex/config.toml:

[mcp_servers.dometrain]
url = "https://mcp.dometrain.com/mcp"
bearer_token_env_var = "DOMETRAIN_API_KEY"

GitHub Copilot (VS Code)

Run MCP: Open User Configuration and add to your user mcp.json:

{
  "servers": {
    "dometrain": {
      "type": "http",
      "url": "https://mcp.dometrain.com/mcp",
      "headers": {
        "Authorization": "Bearer ${env:DOMETRAIN_API_KEY}"
      }
    }
  }
}

OpenCode

Add to ~/.config/opencode/opencode.json:

{
  "mcp": {
    "dometrain": {
      "type": "remote",
      "url": "https://mcp.dometrain.com/mcp",
      "headers": {
        "Authorization": "Bearer {env:DOMETRAIN_API_KEY}"
      }
    }
  }
}

Tools

Tool What it does
search_dometrain(query, tech?, max_results?) Search lessons for implementation guidance; hybrid keyword + semantic ranking, so conceptual queries work well — ranked excerpts with deep links (a note flags partial-term or semantic-only matches)
search_code(query, language?, max_results?) Search the code shown on screen in lessons; snippets with a deep link to the exact moment the code appears
get_lesson(lesson_id) Full curated lesson document: summary, key concepts, notes, on-screen code
get_course(course_id_or_slug) Course overview + chapter/lesson tree
list_courses(topic?) Published courses, optionally filtered by topic
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →