MCP Flashcards

by No-Smoke

Integrations

  • Enables creating and studying flashcards for JavaScript concepts, with example cards containing JavaScript-specific content like closures.

MCP 抽认卡

用于管理抽认卡的 MCP 服务器 - 以编程方式创建、学习和组织抽认卡组。

特征

  • 创建和管理抽认卡组
  • 添加、编辑和删除卡片
  • 间隔重复学习模式
  • 导入/导出卡组
  • 统计追踪
  • 完全 MCP 集成

安装

npm install @no-smoke/mcp-flashcards

配置

添加到您的 MCP 设置:

{ "mcpServers": { "flashcards": { "command": "npx", "args": ["@no-smoke/mcp-flashcards"], "env": { "FLASHCARDS_DATA_DIR": "./flashcards-data" } } } }

用法

创建一个牌组

await createDeck({ name: "JavaScript Basics", description: "Fundamental JavaScript concepts" });

添加卡片

await addCard({ deckId: "deck-id", question: "What is a closure?", answer: "A function that has access to variables in its outer scope" });

学习模式

const card = await getNextCard({ deckId: "deck-id" }); await markCard({ cardId: card.id, correct: true });

发展

# Clone the repository git clone https://github.com/No-Smoke/mcp-flashcards.git cd mcp-flashcards # Install dependencies npm install # Build npm run build # Run tests npm test # Start development server npm run dev

执照

MIT 许可证 - 详情请参阅许可证文件

-
security - not tested
A
license - permissive license
-
quality - not tested

MCP 服务器用于以编程方式创建、学习和组织抽认卡组,具有间隔重复和统计跟踪等功能。

  1. 特征
    1. 安装
      1. 配置
        1. 用法
          1. 创建一个牌组
          2. 添加卡片
          3. 学习模式
        2. 发展
          1. 执照

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A MCP server for managing and storing code snippets in various programming languages, allowing users to create, list, and delete snippets via a standardized interface.
              Last updated -
              3
              4
              JavaScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              A tool that dynamically generates and configures MCP servers by automatically creating necessary directories and files according to user specifications.
              Last updated -
              1
              9
              9
              JavaScript
              MIT License
            • -
              security
              F
              license
              -
              quality
              An MCP server that enables AI assistants like Claude to interact with Anki flashcard decks, allowing users to create, manage, and update flashcards through natural language conversations.
              Last updated -
              1
              TypeScript
            • A
              security
              F
              license
              A
              quality
              An MCP server that integrates Claude with Anki flashcards, allowing users to review due cards and create new flashcards directly through conversation.
              Last updated -
              6
              8
              Python
              • Apple

            View all related MCP servers

            ID: kb88jl51cy