Anki MCP Server
A

Anki MCP Server

一個基於模型上下文協議(MCP)的服務器,使AI助手能夠與Anki間隔重複閃卡應用程序進行交互,支持通過自然語言創建、管理和複習卡片。
2.5分
3.2K

什麼是Anki MCP Server?

Anki MCP Server是一個連接Anki閃卡學習軟件與AI助手(如Claude、ChatGPT)的橋樑工具。它允許你通過自然語言與AI助手對話來管理你的學習內容:創建閃卡、複習知識點、管理學習計劃等。 想象一下:你正在學習西班牙語,可以直接告訴AI助手'幫我創建10個關於餐廳對話的西班牙語閃卡',AI就會自動為你生成並添加到Anki中。或者你可以問'今天有哪些需要複習的卡片?',AI會告訴你並引導你完成複習。

如何使用Anki MCP Server?

使用Anki MCP Server非常簡單,主要有兩種模式: 1. **本地模式**:在電腦上安裝,與Claude Desktop等桌面AI助手配合使用 2. **遠程模式**:通過網頁版AI助手(如ChatGPT、Claude.ai)訪問你的Anki 無論哪種模式,核心流程都是:安裝軟件 → 配置連接 → 開始與AI對話學習。

適用場景

Anki MCP Server特別適合以下學習場景: • **語言學習**:讓AI幫你生成詞彙卡、對話練習卡 • **考試準備**:快速創建知識點卡片,智能安排複習計劃 • **技能學習**:編程、醫學、法律等專業領域知識整理 • **日常學習**:將閱讀筆記、會議要點轉化為可複習的閃卡 • **教學輔助**:教師為學生批量創建學習材料

主要功能

智能複習與學習
AI助手可以獲取需要複習的卡片,展示給你並記錄你的掌握程度,根據Anki的間隔重複算法優化學習計劃。
牌組管理
創建、查看和管理不同的學習牌組,按主題或科目組織你的學習內容。
筆記/卡片管理
創建、搜索、更新和刪除學習卡片。支持豐富的查詢語法,可以精確找到你需要的內容。
多媒體支持
在卡片中添加圖片、音頻等多媒體內容。AI可以自動從文件路徑或網絡URL獲取媒體文件並添加到卡片中。
模板管理
查看和管理卡片模板的樣式和字段,確保卡片顯示效果符合你的需求。
一鍵遠程訪問
使用--ngrok參數即可創建安全的遠程訪問通道,讓網頁版AI助手也能訪問你的本地Anki。
多客戶端支持
支持多種AI客戶端,包括Claude Desktop、Cursor IDE、Cline、Zed Editor等。
優勢
自然語言交互:用對話的方式管理學習,無需記憶複雜操作
智能內容生成:AI可以根據你的需求自動生成學習卡片內容
多平臺支持:既支持桌面AI助手,也支持網頁版AI工具
學習效率提升:結合AI的創造力和Anki的科學複習算法
易於安裝:提供一鍵安裝包,簡化配置過程
開源免費:基於AGPL開源協議,可自由使用和修改
侷限性
需要Anki和AnkiConnect:必須先安裝Anki軟件及其插件
網絡依賴:遠程模式需要穩定的網絡連接
學習曲線:初次配置可能需要一些技術知識
Beta階段:功能仍在完善中,可能存在不穩定性
安全考慮:遠程訪問時需注意保護訪問鏈接

如何使用

安裝Anki和AnkiConnect
首先確保你的電腦上安裝了Anki軟件,並在Anki中安裝AnkiConnect插件。AnkiConnect是Anki的API插件,允許其他程序與Anki交互。
選擇安裝模式
根據你的使用場景選擇安裝方式: • 使用Claude Desktop:下載.mcpb文件一鍵安裝 • 使用其他桌面AI客戶端:通過npm安裝 • 使用網頁版AI:運行HTTP模式並創建ngrok隧道
配置連接
確保AnkiConnect正常運行(默認地址:http://localhost:8765)。如果需要遠程訪問,使用--ngrok參數創建安全隧道。
開始學習對話
打開你的AI助手,開始用自然語言管理你的Anki學習內容。例如:'幫我創建10個法語詞彙卡'或'顯示今天需要複習的卡片'。

使用案例

語言學習助手
你正在學習西班牙語,想讓AI幫你創建日常對話的練習卡片。
考試複習計劃
你有一週後要參加編程考試,需要快速創建重點知識點的複習卡片。
日常學習管理
你想知道今天有哪些學習任務需要完成。
內容搜索與整理
你想找到所有關於某個特定主題的卡片進行集中複習。

常見問題

我需要付費使用Anki MCP Server嗎?
這個工具安全嗎?會不會洩露我的學習數據?
支持哪些AI助手?
我可以在手機或平板上使用嗎?
安裝遇到問題怎麼辦?
這個工具會影響Anki的正常使用嗎?
我可以自己擴展功能嗎?
為什麼更新卡片時有時會失敗?

相關資源

官方文檔網站
完整的教程、示例和使用指南
GitHub倉庫
源代碼、問題反饋和貢獻指南
Anki官方網站
Anki閃卡學習軟件下載和官方文檔
AnkiConnect插件
Anki的API插件,必需組件
Model Context Protocol
MCP協議官方文檔和規範
Claude Desktop
桌面版Claude AI助手下載
npm包頁面
npm安裝包信息和版本歷史

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "anki-mcp": {
      "command": "npx",
      "args": ["-y", "@ankimcp/anki-mcp-server", "--stdio"],
      "env": {
        "ANKI_CONNECT_URL": "http://localhost:8765"
      }
    }
  }
}

{
  "mcpServers": {
    "anki-mcp": {
      "command": "ankimcp",
      "args": ["--stdio"],
      "env": {
        "ANKI_CONNECT_URL": "http://localhost:8765"
      }
    }
  }
}

{
  "mcpServers": {
    "anki-mcp": {
      "command": "node",
      "args": ["/path/to/anki-mcp-server/dist/main-stdio.js"],
      "env": {
        "ANKI_CONNECT_URL": "http://localhost:8765"
      }
    }
  }
}

{
  "mcpServers": {
    "stdio-server-debug": {
      "type": "stdio",
      "command": "node",
      "args": ["--inspect-brk=9229", "dist/main-stdio.js"],
      "env": {
        "MCP_SERVER_NAME": "anki-mcp-stdio-debug",
        "MCP_SERVER_VERSION": "1.0.0",
        "LOG_LEVEL": "debug"
      },
      "note": "Anki MCP server with debugging enabled on port 9229"
    }
  }
}

{
  "mcpServers": {
    "anki-mcp": {
      "command": "node",
      "args": [
        "--inspect=9229",
        "<path_to_project>/anki-mcp-server/dist/main-stdio.js"
      ],
      "env": {
        "ANKI_CONNECT_URL": "http://localhost:8765"
      }
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
23.0K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
30.4K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
84.4K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
24.7K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
17.0K
5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
14.1K
4.5分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
57.0K
4.7分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
17.6K
4.8分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2025AIBase