Connects Claude to Anki through AnkiConnect to fetch due cards and submit review results.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add ankiconnect-samefarrar -- uv run --with mcp-ankiconnect mcp-ankiconnect~/.codex/config.toml
[mcp_servers.ankiconnect-samefarrar]
command = "uv"
args = ["run", "--with", "mcp-ankiconnect", "mcp-ankiconnect"]
# codex mcp add ankiconnect-samefarrar -- uv run --with mcp-ankiconnect mcp-ankiconnect~/.cursor/mcp.json
{
"mcpServers": {
"ankiconnect-samefarrar": {
"command": "uv",
"args": [
"run",
"--with",
"mcp-ankiconnect",
"mcp-ankiconnect"
]
}
}
}.vscode/mcp.json
{
"servers": {
"ankiconnect-samefarrar": {
"type": "stdio",
"command": "uv",
"args": [
"run",
"--with",
"mcp-ankiconnect",
"mcp-ankiconnect"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ankiconnect-samefarrar": {
"command": "uv",
"args": [
"run",
"--with",
"mcp-ankiconnect",
"mcp-ankiconnect"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"ankiconnect-samefarrar": {
"command": "uv",
"args": [
"run",
"--with",
"mcp-ankiconnect",
"mcp-ankiconnect"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"ankiconnect-samefarrar": {
"command": "uv",
"args": [
"run",
"--with",
"mcp-ankiconnect",
"mcp-ankiconnect"
]
}
}
}