2anki について
2ankiは、学習資料をAnkiのフラッシュカードデッキに変換するサービスで、サービス利用者やAIアシスタント連携を使う学習者向けです。多様な文書・エクスポート形式に対応し、埋め込みメディアを保って`.apkg`デッキを作成します。
主な機能
- 01文書・URL・写真・学習資料のエクスポートを取り込み
- 02資料を`.apkg`のAnkiデッキに変換
- 03画像オクルージョンと写真からのカード作成
- 04音声・画像・コード・LaTeXの引き継ぎ
- 05トグルリストと穴埋め削除への対応
活用シーン
- 01授業資料をAnkiデッキに変換
- 02図や手書きノートからカードを作成
- 03QuizletのエクスポートやKindleの抜粋を復習用に変換
MCP 対応
2ankiはAIアシスタント向けのMCPインターフェースを提供し、渡された学習資料をAnkiデッキに変換します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://2anki.net/mcpclaude mcp add --transport http net-2anki https://2anki.net/mcp{"mcpServers":{"net-2anki":{"type":"http","url":"https://2anki.net/mcp"}}}Cursor で開く{"servers":{"net-2anki":{"type":"http","url":"https://2anki.net/mcp"}}}VS Code で開く{"mcpServers":{"net-2anki":{"type":"http","url":"https://2anki.net/mcp"}}}{"mcpServers":{"net-2anki":{"serverUrl":"https://2anki.net/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
2anki.net
2anki.net を使うと、Notion ページ、HTML、Markdown、その他の学習教材を Anki のフラッシュカードに変換できます。ファイルをドロップするだけで、すっきりした .apkg デッキが手間なく完成します。
2anki を選ぶ理由
Anki や Notion に取って代わるのではなく、両者をつなぐ橋渡しをしています。学習中の資料をドロップすれば、デッキが完成します。
- 無料で利用でき、技術的なスキルも不要です
- マルチフォーマットに対応:Notion ページ(API または HTML エクスポート経由)、PDF、Word(docx)、PowerPoint、Markdown、HTML、CSV、Excel(xlsx)、EPUB、Kindle のクリッピング、Quizlet のエクスポート、ZIP バンドル
- 図や手書きのノートに使える画像の隠蔽と、写真からデッキへの変換
- トグルリストはカードになり、穴埋め問題はそのまま使えます
- 埋め込みコンテンツ、音声、画像、コードブロック、LaTeX も引き継がれます
- 無料枠の上限に達した場合はセルフホスト可能です
- VC からの資金調達は行わず、有料サブスクライバーと買い切りユーザーの支援で運営しています
アプリ
2anki はどのブラウザーでも利用でき、iPhone、iPad、Mac 向けのネイティブアプリもあります。App Store で無料です。ファイルはデバイス上で解析されます。AI によるデッキ生成と Notion 同期を利用するには、サインインしてください。詳しくは 2anki.net/app をご覧ください。
はじめに
git clone https://github.com/Laer-Smart/2anki.net.git
cd 2anki.net
pnpm install
touch .env
pnpm dev
サーバーは http://localhost:2020 で、フロントエンドは http://localhost:3000 で起動します。サーバーのみを操作する場合は、pnpm dev:server を実行してください。
開発の進め方
ユーザー向けの動作に関わるすべての変更は、プロダクトトリオを通して進めます。3 つの AI エージェント(PM、デザイナー、エンジニア)がループの中心で並行して作業します。リード開発者の Alexander は人間としてループに参加し、方向性を定め、仕様を承認し、PR をマージします。エンジニアリングに時間をかける前に、誤った前提を見つけることが目標です。
このトリオは .claude/agents/ にある Claude サブエージェントを利用します。/trio <task> を使うと、任意のプロンプトに対して 3 つすべてを並行して起動できます。
貢献
ご協力をお待ちしています!開始方法、テストゲートの実行方法、PR の提出方法については、CONTRIBUTING.md をご覧ください。
ライセンス
このコードは、Alexander Alemayhu の Copyright (c) 2020-2026 に基づき、MIT ライセンスで提供されています。貢献者については CREDITS.md をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。