일본어 어휘 Anki MCP 서버
Anki 데크와 프로그래밍 방식으로 상호작용하기 위한 모델 컨텍스트 프로토콜 서버 구현입니다. 이 서버는 언어 모델이 표준화된 인터페이스를 통해 Anki와 상호작용할 수 있도록 지원하며, 특히 일본어 학습을 지원합니다.
이것은 Claude 3.5 Sonnet의 Cursor로 분위기 코딩되었습니다.
특징
- 사용 가능한 데크 목록
- 덱의 카드 보기
- 새로운 카드 추가
- 간격을 두고 반복되는 카드 검토
- 읽기와 의미를 담은 일본어 어휘 가져오기
- 일본어 어휘 카드에 예문 문장 추가하기
- 검토 내역 및 학습 진행 상황 추적
종단간 예시: Claude와 함께하는 일본어 어휘 학습
클로드를 사용하여 샘플 문장으로 일본어 어휘 카드를 강화하는 방법을 보여주는 전체 워크플로는 다음과 같습니다.
1단계: 빈칸 채우기 연습 생성
먼저, Claude에게 study_japanese_vocab_prompt
사용하여 연습 문제를 만들어 달라고 요청하세요.
클로드는 당신이 최근에 검토한 어휘를 살펴보고 빈칸을 넣어 상황에 맞는 문장을 만들어 당신의 이해도를 테스트할 것입니다.
2단계: 샘플 문장으로 변환
다음으로, vocab_sentences_json_prompt
사용하여 이 문장들을 구조화된 형식으로 변환합니다.
클로드는 각 어휘 단어를 샘플 문장에 매핑하여 문장을 JSON 사전으로 변환합니다.
3단계: Anki 카드 업데이트
마지막으로 update_notes_with_sentences
도구를 사용하여 다음 문장을 Anki 카드에 추가하세요.
각 어휘 카드의 독해 영역에 문장이 추가되어 학습에 필요한 맥락을 더 풍부하게 제공합니다.
Anki의 결과
업데이트 후에는 카드에 새로운 샘플 문장이 포함됩니다.
이 워크플로는 다음 작업에 도움이 됩니다.
- 빈칸 채우기 연습을 통해 맥락에 맞는 어휘를 연습하세요
- 카드에 자연스러운 예문을 추가하세요
- 각 단어의 사용법에 대한 보다 포괄적인 이해를 구축하세요
설치
- 이 저장소를 복제하세요:
지엑스피1
용법
- Anki가 실행 중이 아닌지 확인하세요(데이터베이스 잠금을 방지하기 위해)
- Anki 컬렉션 경로를 설정합니다(선택 사항):
- 서버를 실행합니다:
사용 가능한 리소스
anki://decks
- 사용 가능한 모든 Anki 덱을 나열합니다.anki://deck/{deck_name}/cards
- 특정 덱의 모든 카드 나열anki://recent/reviewed
- 지난 24시간 동안 검토된 카드 보기anki://recent/learned
- 지난 24시간 동안 학습한 카드(새 카드에서 업그레이드된 카드) 보기
사용 가능한 도구
기본 카드 관리
add_card(deck_name: str, front: str, back: str)
- 덱에 새 카드를 추가합니다.review_card(card_id: int, ease: int)
- 특정 ease(1-4)로 카드를 검토합니다.get_card_history(card_id: int)
- 특정 카드에 대한 자세한 리뷰 내역을 가져옵니다.
일본어 어휘 특징
import_japanese_vocab(csv_path: str, deck_name: str, tags: str = None)
- CSV에서 일본어 어휘 가져오기update_notes_with_sentences(vocab_sentences: Dict[str, List[str]], deck_name: str = "Try! N3 Vocab")
- 어휘 노트에 샘플 문장 추가
리뷰 내역
get_deck_review_history(deck_name: str)
- 지난 24시간 동안 덱에 있는 모든 카드의 리뷰 기록을 가져옵니다.
사용 가능한 프롬프트
create_deck_prompt(deck_name: str)
- 새로운 덱을 만드는 데 도움을 받으세요review_history_prompt()
- 리뷰 기록 분석에 대한 도움말 받기study_japanese_vocab_prompt()
- 일본어 어휘 공부에 도움을 받으세요vocab_sentences_json_prompt()
- 어휘를 샘플 문장에 매핑하는 JSON 사전을 생성합니다.
일본어 지폐 유형 요구 사항
서버는 다음 필드를 포함하는 "일본어(인식)"이라는 메모 유형을 예상합니다.
- 표현(일본어 단어)
- 의미(영어 의미)
- 읽기 (후리가나와 예문 포함)
특허
MIT 라이센스
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
언어 모델이 Anki 플래시카드 덱과 프로그래밍 방식으로 상호 작용할 수 있도록 하는 모델 컨텍스트 프로토콜 서버로, 어휘 가져오기, 샘플 문장 생성, 분산 반복 검토 등 일본어 학습을 위한 특수 기능을 갖추고 있습니다.
Related MCP Servers
- -securityFlicense-qualityAn MCP server that enables AI assistants like Claude to interact with Anki flashcard decks, allowing users to create, manage, and update flashcards through natural language conversations.Last updated -1TypeScript
- AsecurityFlicenseAqualityA Model Context Protocol server that enables LLMs to interact with Anki flashcard software through AnkiConnect, allowing for creation and management of flashcards, decks, and note types.Last updated -1020630TypeScript
- -securityAlicense-qualityA TypeScript-based server that integrates with Anki via the AnkiConnect plugin, allowing you to manage flashcard decks, note models, and create Anki notes using natural language.Last updated -22JavaScriptMIT License
Rember MCPofficial
-securityAlicense-qualityA Model Context Protocol server that allows Claude to create flashcards for Rember, helping users study and remember information through spaced repetition reviews.Last updated -8816TypeScriptMIT License