Connect Inflearn, a leading online learning platform, to Claude, so you can learn, review, and get help using the exact content from the courses you're enrolled in.
온라인 학습 플랫폼 인프런을 Claude에 연결하세요. 내가 수강 중인 강의의 실제 콘텐츠를 바탕으로 학습하고, 복습하고, 도움을 받을 수 있습니다.
https://mcp.inflearn.com/mcpAsk questions in natural language and Claude searches across your Inflearn VOD lecture transcripts to find the right moment in the right course, then pulls the full lecture content, curriculum, or your learning history to answer with grounded, course-specific context. Instead of generic answers, you get explanations built from the material your own instructors actually taught.
자연어로 질문하면 Claude가 인프런 VOD 강의 자막을 검색해 알맞은 강의의 알맞은 지점을 찾고, 강의 전체 내용과 커리큘럼, 내 학습 기록을 가져와 강의에 근거한 답변을 만들어 줍니다. 일반적인 답변이 아니라, 내가 듣는 강의의 지식공유자가 실제로 가르친 내용을 바탕으로 설명해 줍니다.
The connector exposes five read-only tools and four guided learning modes. It never modifies your account or data, and it can only reach the courses you're enrolled in on Inflearn.
이 커넥터는 읽기 전용 도구 5개와 학습 모드 4개를 제공합니다. 계정이나 데이터를 절대 변경하지 않으며, 인프런에서 내가 수강 중인 강의에만 접근합니다.
Everything you need before connecting.
연결하기 전에 필요한 것들입니다.
Add the connector once; the tools appear in every conversation.
커넥터를 한 번만 추가하면, 모든 대화에서 도구를 쓸 수 있습니다.
https://mcp.inflearn.com/mcp
https://mcp.inflearn.com/mcp
The connector works with any MCP-compatible client.
이 커넥터는 MCP를 지원하는 모든 클라이언트에서 동작합니다.
The same endpoint (https://mcp.inflearn.com/mcp, Streamable
HTTP with OAuth) works in Claude (Desktop, web, mobile, and Claude
Code), ChatGPT (developer mode), Cursor, and other MCP clients. Add it
wherever your client lets you register a custom MCP server or connector.
동일한 엔드포인트(https://mcp.inflearn.com/mcp, OAuth 기반
Streamable HTTP)를 Claude(데스크톱, 웹, 모바일, Claude Code),
ChatGPT(개발자 모드), Cursor 등 여러 MCP 클라이언트에서 사용할 수
있습니다. 클라이언트에서 커스텀 MCP 서버 또는 커넥터를 등록하는 곳에
추가하면 됩니다.
Five read-only tools. Claude calls them automatically when relevant.
읽기 전용 도구 5개. 필요할 때 Claude가 자동으로 호출합니다.
search_lectures Search lectures강의 검색
Semantic vector search over VOD subtitle content. Finds concepts, code, or an instructor's explanation by meaning rather than keywords. Each result includes the course, unit, instructor, a short summary, and a relevance score.
VOD 자막 콘텐츠에 대한 의미 기반 벡터 검색입니다. 키워드가 아니라 의미로 개념, 코드, 지식공유자의 설명을 찾습니다. 각 결과에는 강의, 유닛, 지식공유자, 짧은 요약, 관련도 점수가 포함됩니다.
Parameters: query (required), limit (1-20,
default 5), unitIds (optional, restrict to specific
units).
파라미터: query(필수), limit(1-20, 기본 5),
unitIds(선택, 특정 유닛으로 제한).
get_lecture_content
Get lecture content강의 내용 가져오기
Retrieves the full text content of a single lecture unit, along with its title, course, instructor, and video reference.
단일 강의 유닛의 전체 텍스트 콘텐츠를 제목, 강의, 지식공유자, 영상 정보와 함께 가져옵니다.
Parameters: courseId (required),
unitId (required).
파라미터: courseId(필수), unitId(필수).
get_curriculum Get curriculum커리큘럼 조회
Returns a course's full structure: sections, each containing its units (with titles, type, runtime, and preview flag).
강의의 전체 구조를 반환합니다. 섹션과, 각 섹션에 속한 유닛(제목, 유형, 재생 시간, 미리보기 여부)을 담고 있습니다.
Parameters: courseId (required).
파라미터: courseId(필수).
list_my_recent_learnings
Recent learnings최근 학습
Lists the lectures you've watched most recently, with progress percentage, last access time, lecture and complete counts, categories, and the units you've finished.
최근에 시청한 강의를 진도율, 마지막 접속 시간, 강의 수와 완료 수, 카테고리, 완료한 유닛과 함께 보여줍니다.
Parameters: none.
파라미터: 없음.
list_my_courses My courses내 강의
Lists every course you have access to (your vouchers, 수강권), ordered by most recent access, with progress and last access time. Paginated at 100 per page.
내가 접근할 수 있는 모든 강의(수강권)를 최근 접속 순으로, 진도율과 마지막 접속 시간과 함께 보여줍니다. 페이지당 100개씩 나뉩니다.
Parameters: page (zero-based, default 0).
파라미터: page(0부터 시작, 기본 0).
Four guided prompts. In Claude they appear as slash commands (e.g.
/quiz_me); in other clients, as prompt templates.
가이드형 프롬프트 4개. Claude에서는 슬래시 커맨드(예:
/quiz_me)로, 다른 클라이언트에서는 프롬프트 템플릿으로
나타납니다.
| Mode모드 | What it does기능 | Arguments인자 |
|---|---|---|
Learn with instructor지식공유자와 학습learn_with_instructor
|
Starts a 1:1 tutoring session that adopts the persona of the relevant Inflearn instructor and teaches from real lecture content. 관련 인프런 지식공유자의 페르소나로 실제 강의 내용을 바탕으로 가르치는 1:1 튜터링 세션을 시작합니다. |
topic (optional)(선택)
|
Concept deep dive개념 깊이 파기concept_deep_dive
|
Explains a concept in depth, grounded in lecture material: motivation, principles, code walkthrough, comprehension check. 강의 자료에 근거해 개념을 깊이 있게 설명합니다. 동기, 원리, 코드 설명, 이해 점검 순서로 진행합니다. |
concept (required)(필수)
|
Quiz me퀴즈quiz_me
|
Generates a quiz from actual lecture content to test your understanding. 실제 강의 내용을 바탕으로 퀴즈를 만들어 이해도를 점검합니다. |
topic (required)(필수), difficulty
(beginner / intermediate / advanced, default
intermediate)(beginner / intermediate / advanced, 기본 intermediate)
|
Study roadmap학습 로드맵study_roadmap
|
Designs a phased learning plan tailored to your goal, built from the lectures available to you. 내가 들을 수 있는 강의를 바탕으로 목표에 맞춘 단계별 학습 계획을 설계합니다. |
goal (required)(필수)
|
A typical review session. Each step builds on the previous result.
전형적인 복습 세션입니다. 각 단계가 이전 결과를 이어받습니다.
You: What have I been learning recently?
-> Claude calls list_my_recent_learnings
You: Show the curriculum of the course I studied most recently.
-> Claude calls get_curriculum
You: Explain the first unit, and cite the instructor.
-> Claude calls get_lecture_content, then explains in the
instructor's style
You: /quiz_me topic: that unit's main concept
-> Claude generates a quiz from the real lecture content
나: 요즘 뭘 배우고 있어?
-> Claude가 list_my_recent_learnings 호출
나: 가장 최근에 들은 강의의 커리큘럼을 보여줘.
-> Claude가 get_curriculum 호출
나: 첫 번째 유닛을 설명하고, 지식공유자를 인용해줘.
-> Claude가 get_lecture_content 호출 후, 지식공유자의
말투로 설명
나: /quiz_me topic: 그 유닛의 핵심 개념
-> Claude가 실제 강의 내용으로 퀴즈 생성
What the connector can and cannot do.
커넥터가 할 수 있는 것과 할 수 없는 것.
Your account has no enrolled courses, or none matching the query. Enroll in a course on Inflearn and try again.
계정에 수강 중인 강의가 없거나, 질문과 맞는 강의가 없는 경우입니다. 인프런에서 강의를 수강 신청한 뒤 다시 시도하세요.
No. The connector is limited to courses you're enrolled in (free or paid). It cannot surface content from courses you don't own.
아니요. 커넥터는 내가 수강 중인 강의(무료 또는 유료)로만 제한됩니다. 보유하지 않은 강의의 콘텐츠는 보여줄 수 없습니다.
That's expected, since most lecture content is Korean. Ask Claude to respond in your language, or tell it up front to keep the whole conversation in English. It will translate the content for you.
대부분의 강의 콘텐츠가 한국어라 정상입니다. Claude에게 원하는 언어로 답해 달라고 하거나, 처음부터 대화를 영어로 유지해 달라고 하세요. 콘텐츠를 번역해 줍니다.
Remove it from your client's connector settings (in Claude: Settings, Connectors). This revokes the connection immediately.
클라이언트의 커넥터 설정에서 제거하면 됩니다(Claude에서는 설정 → 커넥터). 즉시 연결이 해지됩니다.
Any MCP-compatible client: Claude, ChatGPT (developer mode), Cursor, and CLI tools. Add the endpoint wherever the client lets you register a custom MCP server.
MCP를 지원하는 모든 클라이언트: Claude, ChatGPT(개발자 모드), Cursor, CLI 도구 등. 클라이언트에서 커스텀 MCP 서버를 등록하는 곳에 엔드포인트를 추가하면 됩니다.