2anki

net.2ankiPublished by 2anki.netOfficial publisherv1.0.1Updated Nov 2, 2026

Turn text, files, URLs, or photos into Anki flashcard decks from your AI assistant.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowFiles & Storage

Overview

AI-generated overview

2anki's remote MCP server lets an AI assistant turn text, files, URLs, or photos into Anki flashcard decks.

What you can do
  • Convert study material into Anki decks: text, URLs, photos, and files such as Notion pages, PDF, Word, PowerPoint, Markdown, HTML, CSV, Excel, EPUB, Kindle clippings, Quizlet exports, and zip bundles.
  • Produce a clean .apkg deck from the supplied content.
  • Handle image occlusion and photo-to-deck conversion for diagrams and handwritten notes.
  • Carry over embeds, audio, images, code blocks, and LaTeX, and turn toggle lists into cards with cloze deletions.
When to use it
Useful when you study from Notion pages, documents, or notes and want an assistant to generate ready-to-import Anki decks without manual card writing.
Requirements
A remote MCP endpoint at 2anki.net over streamable HTTP with OAuth sign-in; no local package or environment variables are declared.
Before you install
OAuth sign-in is required, so the service is tied to your 2anki account; study material you submit is sent to a third-party service for parsing and deck generation, and the free tier has a quota.

Installation

In SourceWeft

  1. Open 2anki in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/net.2anki%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "2anki": {
      "type": "http",
      "url": "https://2anki.net/mcp"
    }
  }
}

README

[2anki mascot]

2anki.net

2anki.net helps you turn your Notion pages, HTML, Markdown, and other study material into Anki flashcards. Drop something in, get a clean .apkg deck back — no fuss.

Why 2anki?

We're not replacing Anki or Notion — we're building a bridge between them. Drop in what you're studying, get a deck back.

  • Free to use, no technical skills required
  • Multi-format: Notion pages (via API or HTML export), PDF, Word (docx), PowerPoint, Markdown, HTML, CSV, Excel (xlsx), EPUB, Kindle clippings, Quizlet exports, and zip bundles
  • Image occlusion and photo-to-deck for diagrams and handwritten notes
  • Toggle lists become cards, cloze deletions work out of the box
  • Embeds, audio, images, code blocks, and LaTeX carried over
  • Self-hostable if you hit the free-tier quota
  • No VC funding — sustained by paying subscribers and lifetime users

Apps

2anki runs in any browser, and there's a native app for iPhone, iPad, and Mac — free on the App Store. Files are parsed on-device; sign in for AI deck generation and Notion sync. See 2anki.net/app.

Getting started

bash
git clone https://github.com/Laer-Smart/2anki.net.gitcd 2anki.netpnpm installtouch .envpnpm dev

The server starts on http://localhost:2020 and the frontend on http://localhost:3000. For server-only work: pnpm dev:server.

How we develop

Every change that touches user-facing behavior goes through a product trio — three AI agents (PM, Designer, Engineer) working in parallel at the center of the loop. Alexander (lead developer) is the human in the loop: he sets direction, approves specs, and merges PRs. The goal is to catch bad assumptions before engineering time is committed.

[2anki product trio kaizen loop — signal to ship in hours]

The trio is powered by Claude subagents in .claude/agents/. Use /trio <task> to invoke all three in parallel on any prompt.

Contributing

We'd love your help! See CONTRIBUTING.md for how to get started, run the test gate, and submit a PR.

License

The code is licensed under the MIT Copyright (c) 2020-2026, Alexander Alemayhu. See CREDITS.md for contributors.

Source: README.md at commit bb58385

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

1
  1. v1.0.1LatestOct 26, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.