Cursor
The Cursor integration connects streamboard to Cursor through agent skills or the Model Context Protocol (MCP), giving the Cursor Agent access to tools for managing your flashcards.
Option A: Agent skills
Section titled “Option A: Agent skills”Run the following to install agent skills into your project:
npx streamboard skill installSkills are immediately available in your Cursor sessions.
Option B: MCP config file
Section titled “Option B: MCP config file”Add the following to .cursor/mcp.json in your project root:
{ "mcpServers": { "streamboard": { "type": "http", "url": "https://mcp.usestreamboard.com/mcp" } }}For global access, place it in ~/.cursor/mcp.json.
Option C: Settings UI
Section titled “Option C: Settings UI”- Open Cursor → Settings → Tools & MCP
- Click New MCP Server
- Enter the URL:
https://mcp.usestreamboard.com/mcp - Set transport to Streamable HTTP
On first use, authenticate via OAuth.
Available tools
Section titled “Available tools”Deck management
Section titled “Deck management”| Tool | Description |
|---|---|
list_decks | List all your decks |
get_deck | Get details of a specific deck |
create_deck | Create a new deck |
update_deck | Update a deck’s title or description |
delete_deck | Delete a deck |
Card management
Section titled “Card management”| Tool | Description |
|---|---|
create_card | Add a new card to a deck |
update_card | Edit a card’s front or back |
delete_card | Remove a card |
Review
Section titled “Review”| Tool | Description |
|---|---|
get_due_cards | Get cards that are due for review |
submit_review | Submit a review result (pass/fail) |
reset_card | Reset a card back to Box 1 |
Example prompts
Section titled “Example prompts”- “What decks do I have?”
- “Create a new deck called ‘Rust Ownership’ and add 10 cards about ownership, borrowing, and lifetimes”
- “Show me my due cards and help me review them”
- “How many cards are due across all my decks?”