# AnkiConnect

> Use this tool when you need to integrate Anki flashcard functionality with AI-powered conversations for spaced repetition learning. It solves problems of manual card review and creation by providing natural language interactions for retrieving due cards, submitting reviews, and tracking card counts. With inputs of user queries and outputs of relevant flashcard information, use AnkiConnect in contexts where AI-assisted learning and study routine automation are desired.

Canonical page: https://skillsregistry.net/skills/samefarrar-ankiconnect  
JSON: https://api.skillsregistry.net/v1/skills/samefarrar-ankiconnect

## Description

This AnkiConnect MCP server, developed by samefarrar, integrates Anki flashcard functionality with Claude's Desktop interface. It leverages the AnkiConnect plugin to provide tools for retrieving due cards, submitting reviews, and getting card counts across decks. Built with Python 3.11+ and the FastMCP framework, it enables natural language interactions for spaced repetition learning within AI conversations. The implementation focuses on seamless integration with existing Anki installations and workflows. It's particularly useful for students, lifelong learners, and anyone looking to incorporate AI-assisted flashcard review and creation into their study routines.

## Trust

- **Trust score (0–1):** 0.85
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** api-integration
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/samefarrar-ankiconnect)
- **Repository:** <https://github.com/samefarrar/mcp-ankiconnect>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "samefarrar-ankiconnect"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/samefarrar-ankiconnect` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/samefarrar-ankiconnect/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
