ujisati/anki-mcp

ujisati/anki-mcp

от ujisati
MCP сервер для работы с флеш-карточками Anki через AnkiConnect. Предоставляет инструменты для управления колодами, заметками, карточками, моделями и медиа. Полезен для автоматизации создания и редактирования карточек, интеграции с ИИ-помощниками.

anki-mcp

A Model Context Protocol (MCP) server for interacting with Anki flashcards via the AnkiConnect add-on. This server exposes AnkiConnect actions as MCP tools, organized into logical services.

Prerequisites

  • Anki desktop application
  • AnkiConnect add-on installed and configured in Anki
  • Python 3.8+
  • uv (for running and installing dependencies, optional but recommended)

Installation

# Clone the repository
git clone https://github.com/ujisati/anki-mcp.git
cd anki-mcp

# Install dependencies (using uv)
uv pip install -e .

Usage

To run the MCP server:

uv run anki-mcp

The server will start and listen for MCP requests, typically interfacing with AnkiConnect at http://127.0.0.1:8765.

Inspecting the Server

You can use the MCP Inspector to view the available tools:

npx @modelcontextprotocol/inspector uv run anki-mcp

Configuration for MCP Clients

If you're integrating this with an MCP client (like an AI assistant framework), you'll need to configure it to find this server. Here's an example configuration snippet:

У этого сервера пока нет списка инструментов.
0.2.0основная
0.2.0a1
0.1.0

Выберите клиент, чтобы установить ujisati/anki-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "ujisati-anki-mcp-6tvvig3phd": {
      "command": "uv",
      "args": [
        "run",
        "anki-mcp"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "ujisati-anki-mcp-6tvvig3phd": {
      "command": "uv",
      "args": [
        "run",
        "anki-mcp"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "ujisati-anki-mcp-6tvvig3phd": {
      "type": "stdio",
      "command": "uv",
      "args": [
        "run",
        "anki-mcp"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"ujisati-anki-mcp-6tvvig3phd\",\"type\":\"stdio\",\"command\":\"uv\",\"args\":[\"run\",\"anki-mcp\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "ujisati-anki-mcp-6tvvig3phd": {
      "command": "uv",
      "args": [
        "run",
        "anki-mcp"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add ujisati-anki-mcp-6tvvig3phd -- uv run anki-mcp

Либо через JSON-конфиг:

claude mcp add-json ujisati-anki-mcp-6tvvig3phd "{\"command\":\"uv\",\"args\":[\"run\",\"anki-mcp\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add ujisati-anki-mcp-6tvvig3phd -- uv run anki-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.ujisati-anki-mcp-6tvvig3phd]
command = "uv"
args = ["run", "anki-mcp"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите ujisati/anki-mcp, а в поле команды запуска — строку ниже:
uv run anki-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "ujisati-anki-mcp-6tvvig3phd": {
      "command": "uv",
      "args": [
        "run",
        "anki-mcp"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "ujisati-anki-mcp-6tvvig3phd": {
      "command": "uv",
      "args": [
        "run",
        "anki-mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например ujisati-anki-mcp-6tvvig3phd.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: ujisati-anki-mcp-6tvvig3phd
    command: uv
    args:
      - "run"
      - "anki-mcp"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "ujisati-anki-mcp-6tvvig3phd": {
      "command": "uv",
      "args": [
        "run",
        "anki-mcp"
      ]
    }
  }
}

Похожие MCP-сервера

anki-mcp/anki-mcp-desktop

anki-mcp/anki-mcp-desktop

от anki-mcp

Управляет колодами и карточками Anki: создаёт заметки, редактирует поля, проводит повторения по расписанию и синхронизирует с AnkiWeb.

TypeScript⭐ 521
rember/rember-mcp

rember/rember-mcp

от rember

Сервер Rember через MCP создаёт флеш-карточки для запоминания с интервальными повторениями — прямо из чатов с ИИ или PDF. Полезен студентам и всем, кто учится. Просто попросите «помоги запомнить» или «создай карточки», и инструмент сгенерирует заметки в Rember.

TypeScript⭐ 63
RohanMuppa/brightspace-mcp-server

RohanMuppa/brightspace-mcp-server

от rohanmuppa

MCP сервер для прямого доступа к курсам Brightspace через ИИ-ассистентов. Позволяет запрашивать оценки, дедлайны и объявления. Полезен студентам, работающим с Claude, ChatGPT или Cursor в вузах, использующих D2L.

TypeScript⭐ 59
clouatre-labs/math-mcp-learning-server

clouatre-labs/math-mcp-learning-server

от clouatre-labs

Образовательный MCP сервер с 17 инструментами для математических вычислений, статистики, работы с матрицами и визуализации. Подходит студентам, преподавателям и разработчикам. Поддерживает облачный хостинг и персистентное рабочее пространство.

Python⭐ 5
r-huijts/ethics-check-mcp

r-huijts/ethics-check-mcp

от r-huijts

MCP сервер превращает ИИ в спарринг-партнера, прерывая комфортные беседы и оспаривая ваши предположения. Помогает выявлять когнитивные искажения, избегать предвзятости подтверждения и принимать осознанные решения. Для тех, кто ценит критическое мышление.

TypeScript⭐ 5
jinzcdev/leetcode-mcp-server

jinzcdev/leetcode-mcp-server

от jinzcdev

MCP сервер для LeetCode: поиск задач, получение решений и профилей, отправка кода. Помогает разработчикам автоматизировать подготовку к собеседованиям и отслеживать прогресс в алгоритмах.

TypeScript⭐ 154
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин