MCP Flashcards

by No-Smoke

Integrations

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

Tarjetas didácticas de MCP

Servidor MCP para administrar tarjetas didácticas: cree, estudie y organice conjuntos de tarjetas didácticas mediante programación.

Características

  • Crear y administrar conjuntos de tarjetas didácticas
  • Agregar, editar y eliminar tarjetas
  • Modo de estudio con repetición espaciada
  • Importar/Exportar cubiertas
  • Seguimiento de estadísticas
  • Integración completa con MCP

Instalación

npm install @no-smoke/mcp-flashcards

Configuración

Añade a tu configuración de MCP:

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

Uso

Crea una baraja

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

Añadir tarjetas

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

Modo de estudio

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

Desarrollo

# 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

Licencia

Licencia MIT: consulte el archivo de LICENCIA para obtener más detalles

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

Un servidor MCP para crear, estudiar y organizar conjuntos de tarjetas didácticas de manera programada con funciones como repetición espaciada y seguimiento de estadísticas.

  1. Características
    1. Instalación
      1. Configuración
        1. Uso
          1. Crea una baraja
          2. Añadir tarjetas
          3. Modo de estudio
        2. Desarrollo
          1. Licencia

            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