Cards.Fast Cards.Fast

Point an agent at your account

This page is the wiring. How a person clicks the buttons is Start with an agent.

One server: https://app.cards.fast/mcp.

ChatGPT, Claude, and Grok sign in. Grok Bot, Cursor, Claude Code, and the CLI can send a token from Settings:

Authorization: Bearer YOUR_TOKEN

New cards go to Inbox. They land in the account you signed in with.

Free is one deck and a hundred cards. Then $5 a month or $36 a year.

CLI

cards login --host https://app.cards.fast
bin/cards add --deck Spanish --front 'What is the infinitive for "to eat"?' --back comer --tags verbs --source "dinner conversation" --agent claude
bin/cards inbox

After login, those commands talk to the hosted app.

Also: accept, status, export, import, guide.

If you have a clone

bin/cards mcp is stdio, for a checkout. It does not replace the hosted URL.

{
  "mcpServers": {
    "cards.fast": {
      "command": "/absolute/path/to/cards.fast/bin/cards",
      "args": ["mcp"]
    }
  }
}

Tools

create_card / create_cards (always Inbox; you accept them at cards.fast), list_decks / create_deck, list_cards / search_cards (include_stats for reps, lapses, last 6 ratings, interval), archive_cards (suspends, never deletes), update_card, attach_image, get_inbox, today_summary, writing_guide. Agents cannot accept cards.

Prompts: write_atomic_cards, audit_deck. The app does not judge cards. Resources: cards://writing-guide, cards://today, cards://inbox.

How to write a card

The rules are How to write a card.

One fact. A front that stands alone. Ask for recall. Keep the back short. No lists. No copied paragraphs. Hold new cards in Inbox. Do not invent facts.

Then you study. The manual is that half.