ChatGPT에서 Anki로 (Claude에서 Anki로, Gemini에서 Anki로도 가능)
Deckbase MCP를 사용해 ChatGPT, Claude, Gemini 대화를 Anki 덱으로 바꾸는 방법을 알아보세요. 어떤 AI 채팅에서든 플래시카드를 만들고 바로 가져올 수 있는 .apkg 파일을 내려받으세요.
핵심 요약
- Deckbase의 MCP 서버를 사용하면 ChatGPT, Claude, Gemini 대화를 곧바로 Anki 덱으로 바꿀 수 있습니다.
- 이 워크플로는 표준
.apkg파일을 만들어 주며, Anki Desktop(opens in a new tab)이나 AnkiMobile에서 바로 열립니다. 별도 애드온은 필요 없습니다. - 프롬프트가 좋아야 카드도 좋아집니다. 카드 하나에 개념 하나, 답은 한 문장, 명확한 형식 지정이 핵심입니다.
- 가장 빠른 방법은 MCP로 연결 → 채팅에서 카드 생성 → Deckbase에서 내보내기 → Anki에서 열기 순서입니다.
AI가 만든 플래시카드를 채팅 창에서 Anki로 필드 하나씩 복사해 본 적이 있다면, 그 병목이 어디인지 잘 알 것입니다. 카드는 유용하지만 내보내기 작업은 지루합니다. 서식은 깨지고 이미지는 사라지며, 카드 50장짜리 덱은 첫 카드를 복습하기도 전에 30분을 잡아먹기 일쑤입니다.
더 빠른 방법이 있습니다. Deckbase의 MCP 서버를 사용하면 ChatGPT, Claude, Gemini에게 대화 안에서 플래시카드를 만들도록 요청하고, 이를 Deckbase 덱에 저장한 뒤, 덱 전체를 바로 가져올 수 있는 Anki .apkg 파일로 내보낼 수 있습니다. 이 가이드에서는 첫 연결부터 마지막 가져오기까지 ChatGPT to Anki, Claude to Anki, Gemini to Anki 워크플로 전체를 다룹니다.
목차
- AI로 Anki 덱을 만드는 이유
- 시작하기 전에 필요한 것
- 1단계: MCP로 AI 도구를 Deckbase에 연결하기
- 2단계: 채팅 안에서 플래시카드 생성하기
- 3단계: 덱을 Anki .apkg 파일로 내보내기
- .apkg 내보내기는 어떻게 작동할까요
- AI 플랫폼별 프롬프트 템플릿
- 더 좋은 AI 생성 Anki 카드를 위한 팁
- 자주 발생하는 문제 해결하기
- 자주 묻는 질문
- AI to Anki 워크플로 시작하기
AI로 Anki 덱을 만드는 이유
Anki는 여전히 간격 반복 학습(spaced repetition)의 표준입니다. 하지만 카드를 직접 만드는 일은 느립니다. 대부분의 학습자가 Anki를 포기하는 이유는 알고리즘이 나빠서가 아니라, 카드 제작이 또 하나의 일처럼 느껴지기 때문입니다. AI는 그 작업의 경제성을 바꿔 놓습니다.
속도. 직접 만들면 45분에 30장 정도 나올 빽빽한 교재 한 챕터를 2분 안에 구조화된 초안으로 만들 수 있습니다. 이렇게 아낀 시간은 강의, 논문, 아티클마다 차곡차곡 쌓입니다.
일관성. AI는 수백 장의 카드에 하나의 형식을 강제할 수 있습니다. "카드 하나에 개념 하나, 답은 한 문장"이라고 한 번 알려주면, 규칙을 바꾸기 전까지 모든 카드가 그 규칙을 따릅니다.
멀티미디어 지원. AI에게 이미지 설명, 기억법 생성, 짧은 오디오 힌트 포함을 요청할 수 있습니다. 이런 요소는 손으로 대량 생산하기 어렵습니다.
수동 템플릿 작업 불필요. Deckbase는 실제 Anki .apkg 파일을 내보내므로 필드, 카드 유형, 태그가 그대로 유지됩니다. 노트 유형을 직접 만들거나 CSV 열 매핑과 씨름할 필요가 없습니다.
대신 품질 관리는 필요합니다. AI는 빠르지만 항상 정확하지는 않습니다. 아래 섹션에서는 매일 복습해도 될 만큼 결과물을 깔끔하게 유지하는 방법을 설명합니다.
시작하기 전에 필요한 것
워크플로 자체는 가벼운 편이지만, 몇 가지를 미리 준비해 두면 훨씬 매끄럽게 진행됩니다.
- Anki 설치. apps.ankiweb.net(opens in a new tab)에서 최신 버전을 내려받으세요.
.apkg내보내기는 Anki Desktop과 AnkiMobile에서 모두 작동합니다. - Deckbase 계정. 아직 없다면 deckbase.co(opens in a new tab)에서 가입하세요. MCP 연결과 내보내기 흐름은 모두 Deckbase 라이브러리를 통해 이루어집니다.
- AI 계정. ChatGPT, Claude, Gemini 중 하나에 접근할 수 있어야 합니다. 무료 요금제를 포함해 어떤 플랜이든 수동 프롬프트에는 충분합니다.
- MCP 호환 클라이언트. 자동화된 워크플로를 쓰려면 MCP 서버를 지원하는 클라이언트가 필요합니다. ChatGPT, Claude Desktop, Claude Code, Cursor, Windsurf, Codex, VS Code를 모두 지원합니다. 전체 목록은 Deckbase MCP 설정 페이지에서 확인할 수 있습니다.
먼저 카드 품질만 확인하고 싶다면 지금은 MCP를 건너뛰고 AI가 생성한 텍스트를 Deckbase의 Anki 카드 생성기에 붙여 넣어 보세요. 결과물이 마음에 든다면 그때 MCP 연결을 추가해 복사-붙여넣기 단계를 없애면 됩니다.
1단계: MCP로 AI 도구를 Deckbase에 연결하기
MCP, 즉 Model Context Protocol(opens in a new tab)은 AI 어시스턴트가 외부 도구를 호출할 수 있게 해 주는 공개 표준입니다. Deckbase는 https://www.deckbase.co/api/mcp에서 MCP 서버를 제공하며, create_deck, create_cards, get_decks 같은 도구를 사용할 수 있습니다. 연결이 끝나면 AI가 채팅을 벗어나지 않고도 플래시카드를 Deckbase 계정에 바로 저장할 수 있습니다.
가장 빠른 연결 방법은 Deckbase의 인증 연결 페이지를 이용하는 것입니다. 클라이언트마다 올바른 설정을 생성해 주고, 한 번만 하면 되는 설정 과정을 안내합니다.
ChatGPT
ChatGPT에서 새 MCP 서버를 추가하고 https://www.deckbase.co/api/mcp을 지정하세요. 인증이 끝나면 Deckbase가 모델이 호출할 수 있는 도구로 나타납니다. "US History Chapter 4라는 덱을 만들고, 아래에 붙여 넣는 텍스트에서 카드 10장을 추가해 줘"라고 말하면 ChatGPT가 알맞은 도구를 호출합니다.
Claude.ai Desktop
Claude Desktop의 경우 서버를 claude_desktop_config.json 파일에 추가하세요. 정확한 JSON은 MCP 설정 페이지에서 확인할 수 있습니다. 저장한 뒤 Claude Desktop을 다시 시작하세요. 연결이 활성화되면 Deckbase 망치 아이콘이 표시됩니다.
Claude Code
Claude Code에서는 claude mcp add deckbase https://www.deckbase.co/api/mcp을 실행하고 안내가 나오면 인증하세요. 터미널에서 주로 작업하는 개발자에게 가장 빠른 방법입니다. MCP 서버를 등록하기만 하면 Cursor, Windsurf, Codex, VS Code에서도 같은 도구를 사용할 수 있습니다.
Gemini
Gemini 지원 여부는 사용하는 클라이언트에 따라 다릅니다. Google AI Studio와 여러 Gemini 기반 IDE는 외부 MCP 서버에 연결할 수 있습니다. https://www.deckbase.co/api/mcp을 도구 엔드포인트로 추가한 뒤 Deckbase가 계정에 접근하도록 승인하세요.
막히는 부분이 있다면 MCP 설정 페이지에 클라이언트별 안내가 있고, MCP 플래시카드 자동화 글에서 프로토콜이 내부적으로 어떻게 작동하는지 설명합니다.
2단계: 채팅 안에서 플래시카드 생성하기
연결하고 나면 워크플로는 평소 대화와 다를 바 없습니다. 다른 점은 AI가 텍스트만 출력하는 대신 실제 덱에 카드를 저장할 수 있다는 것입니다.
좋은 프롬프트에는 세 가지 요소가 있습니다.
- 행동. "[이름]이라는 덱을 만들고 플래시카드를 추가해 줘."
- 소스. 노트나 PDF 발췌를 붙여 넣거나, 업로드한 파일을 참조하게 하세요.
- 형식 규칙. 카드 하나에 개념 하나, 답은 한 문장, 복합 질문 금지.
다음은 ChatGPT to Anki, Claude to Anki, Gemini to Anki 모두에 통하는 범용 프롬프트입니다.
"Neuroanatomy: Limbic System"이라는 덱을 만들고, 아래 노트에서 플래시카드를 추가해 줘. 규칙: 카드 하나에 개념 하나, 앞면은 명확한 질문이나 단서, 뒷면은 최대 한 문장, 목록 금지. 각 카드에 소제목 기준 태그를 붙여 줘.
[여기에 노트를 붙여 넣으세요]
AI는 Deckbase의 create_deck 도구를 호출한 다음 create_cards을 호출하고, "Neuroanatomy: Limbic System에 카드 12장을 만들었습니다" 같은 요약을 돌려줍니다. Deckbase 대시보드에서 덱을 바로 확인할 수 있습니다.
플랫폼별 프롬프트 예시
모델마다 서식 처리 방식이 조금씩 다릅니다. 각 모델에 맞춘 프롬프트는 다음과 같습니다.
ChatGPT to Anki 프롬프트:
첨부한 PDF를 Anki 플래시카드로 바꿔 줘. "Biochemistry Exam 2"라는 덱을 만들어 줘. 카드 하나에 개념 하나, 뒷면은 한 문장, 각 카드에 출처 태그를 붙여 줘. Deckbase 도구를 호출해서 덱을 저장해 줘.
Claude to Anki 프롬프트:
Deckbase를 사용해서 아래 단어 목록으로 "German A2 Vocabulary" 덱을 만들어 줘. 각 카드 앞면에는 독일어 단어, 뒷면에는 영어 뜻과 짧은 예문을 넣어 줘. 각 카드에 주제 태그를 붙여 줘.
Gemini to Anki 프롬프트:
"Machine Learning Basics"라는 Deckbase 덱을 만들고, 아래 개요에서 카드를 추가해 줘. 앞면 = 개념 또는 용어, 뒷면 = 간결한 정의. 뒷면은 15단어 이내로 유지해 줘.
3단계: 덱을 Anki .apkg 파일로 내보내기
AI가 카드를 저장한 뒤에는 나머지 작업을 Deckbase에서 진행합니다.
- Deckbase 대시보드에서 덱을 여세요.
- **내보내기 → Anki (.apkg)**를 클릭하세요.
- 미디어, 태그, 카드 유형 옵션을 포함할지 선택하세요.
.apkg파일을 내려받으세요.- 파일을 더블클릭하거나 Anki의 File → Import 메뉴에서 여세요.
카드는 같은 이름의 새 덱으로 Anki에 나타납니다. 필드, 태그, 노트 유형이 그대로 유지되므로 기존 Anki 복습 스케줄과 스타일이 계속 작동합니다.
Deckbase와 Anki 사이에서 덱을 옮기는 방법을 더 자세히 알아보려면 Anki 가져오기/내보내기 플레이북을 참고하세요.
.apkg 내보내기는 어떻게 작동할까요
.apkg 파일은 미디어 파일과 함께 묶인 SQLite 데이터베이스입니다. Anki가 백업, 공유 덱, 가져오기에 사용하는 표준 형식입니다. Deckbase는 Anki 스키마에 맞는 .apkg 파일을 생성하므로 가져오기가 기본 기능으로 이루어집니다. 서드파티 애드온이 필요 없습니다.
내보낼 때 Deckbase는 각 카드의 앞면과 뒷면 필드를 Anki 노트 필드에 매핑하고, 태그를 유지하며, 이미지나 오디오 첨부 파일을 함께 묶습니다. 덱이 작으면 브라우저에서, 컬렉션이 크면 Deckbase 서버에서 내보내기가 실행되므로 1,000장짜리 덱도 몇 초 만에 완료됩니다.
이 방식이 AnkiConnect 같은 예전 자동화 방식과 어떻게 다른지 알고 싶다면 Anki API의 한계 글에서 .apkg 내보내기가 크로스 플랫폼 워크플로에서 더 안정적인 이유를 설명합니다.
AI 플랫폼별 프롬프트 템플릿
아래 템플릿을 복사해 시작점으로 활용하세요. 덱 이름, 주제, 규칙은 자신의 자료에 맞게 조정하면 됩니다.
| 플랫폼 | 프롬프트 템플릿 | 적합한 용도 |
|---|---|---|
| ChatGPT | "아래 텍스트로 '[덱 이름]'이라는 Deckbase 덱을 만들어 줘. 카드 하나에 개념 하나, 뒷면은 한 문장, 태그 포함." | PDF, 붙여 넣은 아티클, 업로드한 노트 |
| Claude | "Deckbase를 사용해 아래 노트로 '[덱 이름]'을 만들어 줘. 앞면 = 질문, 뒷면 = 간결한 답, 카드 하나에 개념 하나." | 긴 학습 노트, 코딩 개념 |
| Gemini | "이 개요로 '[덱 이름]' Deckbase 덱을 생성해 줘. 앞면 = 용어, 뒷면 = 15단어 이내 정의, 섹션별 태그." | 개요, 단어 목록, 빠른 사실 |
ChatGPT
- 프롬프트 템플릿
- "아래 텍스트로 '[덱 이름]'이라는 Deckbase 덱을 만들어 줘. 카드 하나에 개념 하나, 뒷면은 한 문장, 태그 포함."
- 적합한 용도
- PDF, 붙여 넣은 아티클, 업로드한 노트
Claude
- 프롬프트 템플릿
- "Deckbase를 사용해 아래 노트로 '[덱 이름]'을 만들어 줘. 앞면 = 질문, 뒷면 = 간결한 답, 카드 하나에 개념 하나."
- 적합한 용도
- 긴 학습 노트, 코딩 개념
Gemini
- 프롬프트 템플릿
- "이 개요로 '[덱 이름]' Deckbase 덱을 생성해 줘. 앞면 = 용어, 뒷면 = 15단어 이내 정의, 섹션별 태그."
- 적합한 용도
- 개요, 단어 목록, 빠른 사실
주제당 10~15장으로 시작하세요. 한 번에 많이 만들면 빠르긴 하지만 품질을 검토하기 어렵습니다. 작고 깔끔한 덱이 크고 엉성한 덱보다 항상 낫습니다.
더 좋은 AI 생성 Anki 카드를 위한 팁
AI는 여러분이 준 규칙을 그대로 따릅니다. 모호한 프롬프트는 모호한 카드를 만들고, 구체적인 프롬프트는 복습 가능한 카드를 만듭니다.
카드 하나에 개념 하나를 강제하세요. "X의 원인과 증상은 무엇인가?"라고 묻는 카드는 두 가지를 한꺼번에 테스트합니다. 두 장으로 나누세요.
뒷면은 한 문장으로 제한하세요. 뒷면이 20단어를 넘으면 플래시카드라기보다 요약문일 가능성이 큽니다. 요약문은 간격 반복 학습에서 떠올리기 어렵습니다.
목록에는 빈칸 채우기(cloze)를 사용하세요. 개념에 여러 구성 요소가 있다면 {{c1::text}} 문법을 사용한 cloze 카드를 요청하세요. Anki는 cloze 카드를 기본으로 지원하며, 긴 목록형 뒷면보다 복습하기 쉽습니다.
태그를 적극적으로 붙이세요. 챕터, 주제, 난이도에 대한 태그를 추가하도록 AI에 요청하세요. 덱이 커질수록 태그 덕분에 필터링과 복습 세션이 쉬워집니다.
내보내기 전에 검토하세요. Deckbase에서 덱을 열고 너무 길거나, 너무 쉽거나, 주제에서 벗어난 카드를 삭제하세요. 지금 5분을 들여 정리하면 나중에 몇 시간의 복습 시간을 아낄 수 있습니다.
더 많은 프롬프트 전략은 ChatGPT로 플래시카드 만드는 방법 가이드와 Claude AI 플래시카드 동반 가이드에서 각 모델에 맞는 프롬프트 엔지니어링을 더 깊이 다룹니다.
자주 발생하는 문제 해결하기
AI가 Deckbase 도구를 찾을 수 없다고 해요
MCP 서버 URL이 정확히 https://www.deckbase.co/api/mcp인지, 그리고 인증을 마쳤는지 확인하세요. 일부 클라이언트는 서버를 추가한 뒤 재시작이 필요합니다.
카드는 만들어지지만 원하는 덱에 들어가지 않아요
첫 메시지에서 덱 이름을 분명히 지정하세요. AI가 예상치 못하게 새 덱을 만든다면, 다음 프롬프트에서 기존 덱 이름을 사용하라고 알려주세요.
.apkg 파일이 Anki에서 열리지 않아요
Anki 2.1.50 이상을 사용 중인지 확인하세요. 이전 버전은 최신 .apkg 형식을 인식하지 못할 수 있습니다. 모바일을 사용 중이라면 AnkiMobile이나 AnkiDroid가 설치된 기기로 파일을 옮기세요.
가져온 뒤 서식이 달라 보여요
Anki는 카드 렌더링에 HTML을 사용합니다. 굵게, 기울임, 목록 같은 단순한 서식은 대체로 그대로 유지됩니다. 복잡한 레이아웃은 Anki 카드 편집기에서 약간 손봐야 할 수 있습니다.
이미지나 오디오가 빠져 있어요
내보낼 때 "미디어 포함"을 선택했는지 확인하세요. 용량이 큰 미디어 파일은 .apkg에 함께 묶이지만, 지나치게 큰 첨부 파일은 압축될 수 있습니다.
자주 묻는 질문
이 워크플로를 무료로 사용할 수 있나요?
네. MCP 연결과 기본 내보내기는 Deckbase 무료 요금제에서 사용할 수 있습니다. 일부 고급 내보내기 옵션은 유료 플랜이 필요할 수 있습니다. ChatGPT, Claude, Gemini 모두 수동 프롬프트에 쓸 수 있는 무료 요금제를 제공합니다.
AnkiConnect나 Anki 애드온이 필요한가요?
아니요. .apkg 내보내기는 Anki에서 바로 열립니다. AnkiConnect도, 가져오기 시점의 AnkiWeb 동기화도, 서드파티 플러그인도 필요하지 않습니다.
모바일에서도 되나요?
ChatGPT, Claude, Gemini 앱이 MCP 도구를 지원한다면 모바일에서도 카드를 생성할 수 있습니다. 내보내기와 다운로드 단계는 데스크톱이 가장 편하지만, 이후에 .apkg 파일을 AnkiMobile로 옮길 수 있습니다.
Anki로 내보내기 전에 카드를 편집할 수 있나요?
네. AI가 카드를 만든 뒤 카드는 Deckbase 덱에 저장되어 있습니다. 내보내기 전에 Deckbase에서 편집, 삭제, 재정리할 수 있습니다.
플래시카드에는 어떤 AI 모델이 가장 좋나요?
세 플랫폼 모두 명확한 제약을 주면 쓸 만한 카드를 만들어 냅니다. Claude는 서식 지시를 꼼꼼히 따르는 편입니다. ChatGPT는 업로드한 PDF와 이미지를 잘 처리합니다. Gemini는 개요를 간결한 카드로 압축하는 데 강합니다. 전체 비교는 플래시카드 제작에 가장 좋은 AI에서 확인하세요.
이 워크플로를 지원하는 다른 AI 도구가 있나요?
MCP 호환 클라이언트라면 무엇이든 Deckbase에 연결할 수 있습니다. ChatGPT, Claude, Gemini 외에도 Cursor, Windsurf, Codex, VS Code에서도 이 워크플로가 작동합니다. 설정 페이지에 현재 지원되는 통합 목록이 있습니다.
AI to Anki 워크플로 시작하기
예전 워크플로는 AI에 카드를 요청하고, 텍스트를 복사하고, CSV 가져오기와 씨름하고, Anki에서 서식을 고치는 것이었습니다. 새 워크플로는 MCP로 연결하고, 채팅에서 카드를 생성하고, .apkg을 내보내고, 바로 복습을 시작하는 것입니다.
복사-붙여넣기 없이 ChatGPT to Anki, Claude to Anki, Gemini to Anki로 넘어갈 준비가 되었다면, Deckbase MCP 설정 페이지에서 AI 도구를 연결하는 것부터 시작하세요. 2분이면 충분하고, 처음 내보내는 덱만으로도 직접 만드는 것보다 훨씬 빠르다는 걸 느낄 수 있습니다.
함께 보기: ChatGPT로 플래시카드 만드는 방법 · Claude AI로 플래시카드 만드는 방법 · Anki 가져오기 및 내보내기 플레이북 · MCP 플래시카드 자동화 가이드
이런 글을 플래시카드로 바꿔보세요
링크, PDF 또는 노트를 붙여넣기만 하면 Deckbase가 덱을 만들고 FSRS로 복습 일정을 잡아드려요.