mtib/flash-cards-mcp
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