flash-cards-mcp

mtib/flash-cards-mcp

3.1

If you are the rightful owner of flash-cards-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

FlashCardsMCP is a dockerized Python Model Context Protocol (MCP) server designed for managing flash card projects using OpenAI embeddings and SQLite for semantic search and storage.

Tools

Functions exposed to the LLM to take actions

get_all_projects

List all projects

add_project

Create a new project (returns full project dict)

search_project_by_name

Semantic search for a project (returns full project dict)

get_random_card_by_project

Get a random card from a project

add_card

Add a card (returns full card dict)

get_all_cards_by_project

List all cards in a project

search_cards_by_embedding

Semantic search for cards in a project

global_search_cards_by_embedding

Semantic search for cards across all projects

get_card_by_id

Retrieve a card by its id

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources