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ライセンス - 詳細はLICENSEファイルを参照

-
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