
Hey,
I've been building a source available Anki Sync Server that goes a bit beyond the basics — wanted to share it and get feedback from people who actually use Anki daily.
WHAT IT DOES
- drop-in Anki Sync Server, compatible with Anki's built-in sync client — just point your Anki it at your self-hosted server
- uses Google Drive as the storage backend — your decks live in your own Drive, not on someone else's server
- REST API — query your cards, reviews, and deck stats programmatically!
- MCP server — lets AI tools like Claude Desktop talk directly to your Anki data (ask Claude "prep flaschards from our chat and add them to my Anki", build review workflows, etc.)
WHY I BUILT IT
Wanted a reliable sync I fully control, plus a clean API surface for AI tooling. The MCP integration in particular has been genuinely useful — I can now use Claude as a study assistant that actually knows my current deck state, and makes it trivial to create new flashcards while chatting with it!
CODE REPOSITORY
https://github.com/danielpmichalski/anki-cloud
Early days — feedback, issues, and PRs are very welcome.
| Project | Server-side | Remote access | Auth | Sync protocol | REST API | MCP | Active |
|---|---|---|---|---|---|---|---|
| anki-cloud | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| AnkiConnect | ❌ (add-on) | ❌ | ❌ | ❌ | ✅ | ❌ | ✅ |
| AnkiRestful | ❌ (add-on) | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ |
| Anki native API (issue #2520) | ✅ (planned) | TBD | TBD | ✅ | TBD | ❌ | 🔄 (open PR) |
>Anki is a registered trademark of Ankitects Pty Ltd. anki-cloud is independent, third-party infrastructure and is not affiliated with or endorsed by Ankitects.