mcpbeat Sign in

Nobrainner MCP Server

answering

Nobrainner is answering right now. Last checked 9 min ago. It exposes 38 tools.

NoBrainner Spaced Repetition Flashcards, Study Stats & Multi-Language AI Deck Generation

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 85 days of history · worst day 94%
85 days agonow
100.0%
Uptime 24h
91 of 91 checks
38
Tools
read from the server
609 ms
Response time
average over 24h
OAuth sign-in
Access
sse

What changed 105

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 13 August 2026. No other catalogue keeps this.

16 Oct 33 tools changed the parameters they ask for create_deck_draft, create_folder, customize_deck and 30 more
16 Oct 5 tools appeared add_cards_to_deck, bulk_update_cards, delete_card and 2 more
16 Oct a tool description was rewritten get_deck_detail
17 Sep a tool description was rewritten get_shared_catalog
3 Sep 12 tools appeared get_accessibility_settings, get_app_capabilities, get_flashcard_appearance and 9 more
3 Sep 3 tools changed the parameters they ask for create_folder, customize_deck, update_folder
3 Sep 2 tool descriptions were rewritten customize_deck, get_deck_folders
31 Aug 18 tool descriptions were rewritten23 times that day create_deck_draft, create_folder, customize_deck and 15 more
31 Aug 13 tools changed the parameters they ask for14 times that day create_deck_draft, create_folder, customize_deck and 10 more
31 Aug a tool appeared get_usage_limits
and 16 more, back to 13 August 2026

Nobrainner missed 3 checks this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add nobrainner --transport sse https://app.nobrainner.xyz/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://app.nobrainner.xyz/api/mcp
~/.codex/config.toml
[mcp_servers.nobrainner]
url = "https://app.nobrainner.xyz/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "nobrainner": {
      "url": "https://app.nobrainner.xyz/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "nobrainner": {
      "type": "sse",
      "url": "https://app.nobrainner.xyz/api/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

Available tools 38

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

deck
create_deck_draft
Call get_student_overview and get_usage_limits first. The schema accepts up to 200 cards so Pro can create large drafts. Free: up to 50 cards per draft, 3 drafts/day and 30/month. Pro: up to 200 cards per draft, 10 drafts/day and 150/month. Never send more than the current plan allows; split oversized drafts only when remaining draft quota allows it. Drafts are inactive until save_deck_draft is explicitly confirmed. Ask before adding audio: Free users receive standard Neural2; Pro users can choose the more natural-sounding premium-female or premium-male Chirp3-HD voice. Ask Pro users which voice they prefer. Saving consumes one cloud deck job plus requested TTS/audio quotas.
get_deck_detail
Returns one deck and a paginated page of its current cards. Card IDs are stable identifiers for search, edits, and deletion.
get_deck_folders
Returns the student dashboard style plus every folder and deck aesthetic setting and the supported values for safe personalization.
get_deck_list
Returns the authenticated student deck list with status, card counts, source, settings, and sync metadata.
get_deck_settings
Returns study settings for a deck.
search_deck_cards
Searches the signed-in student’s current deck card text using a case-insensitive substring match across front and back. Results are paginated and include stable card IDs; the scan covers all deck shards but returns only the requested page.
update_deck_settings
Updates settings after explicit user confirmation.
folder
create_folder
Creates a deck organization folder.
delete_folder
Deletes a folder and moves its decks to the root.
update_folder
Renames or updates an existing folder.
shared
get_shared_catalog
Browses the public NoBrainner community deck catalog.
get_shared_deck_management
Returns owned decks, catalog visibility, classification, publication state, and share links.
update_shared_deck_management
Changes an owned deck catalog classification or public/private visibility. Publishing or unpublishing requires explicit confirmation and never changes imported shared decks.
accessibility
get_accessibility_settings
Returns UI scale, reduced-animation, and review audio-speed visibility settings.
update_accessibility_settings
Updates account-wide UI scale, reduced animations, or review audio-speed visibility after the student requests it.
card
delete_card
Removes the card content for one exact card ID after explicit confirmation; historical review logs and aggregate study totals remain. In an imported community deck, deletion affects only the student’s personal copy. At least one card must remain. Supports NoBrainner-created decks and imported community decks; multi-shard Anki imports are read-only in ChatGPT.
update_card
Updates the front and/or back text for one card ID after explicit confirmation. Keeps its stable card ID and FSRS progress; updates to an imported community deck affect only the student’s personal copy. Supports NoBrainner-created decks and imported community decks; multi-shard Anki imports are read-only in ChatGPT. If deck audio is enabled, editing text can regenerate audio and consume quota.
flashcard
get_flashcard_appearance
Returns the current flashcard theme and supported color options from Edit Profile.
update_flashcard_appearance
Changes the authenticated student flashcard theme or color. Only call when the student requests this change; imported Anki templates are not restyled.
profile
get_profile_settings
Returns profile basics and accessibility settings from Edit Profile.
update_profile_basics
Updates the student display name, flag, or built-in avatar. Custom photo uploads remain in Edit Profile.
app
get_app_capabilities
Explains NoBrainner features, Chrome extension, Video Practice, ranking, and documentation links.
bulk
bulk_update_cards
Updates 1–20 card IDs in one deck after explicit confirmation. Each edit preserves that card’s ID and FSRS progress. This is not atomic: if a later edit fails, the result reports cards already updated and the failed card. Check usage limits and tell the user first if deck audio may regenerate and consume quota.
cards
add_cards_to_deck
Adds 1–50 structured front/back cards after explicit confirmation. In an imported community deck, additions belong only to the student’s personal copy. Supports NoBrainner-created decks and imported community decks; multi-shard Anki imports are read-only in ChatGPT. Check usage limits and tell the user first if the deck’s audio policy may generate speech and consume audio quota.
customize
customize_deck
Customizes a deck title, emoji, color, border, font, font weight, or order. Use get_deck_folders first for the supported values.
dashboard
update_dashboard_appearance
Sets the authenticated student dashboard to Playful or Subtle. Only call when the student requests this change.
friends
get_friends_leaderboard
Returns the authenticated student’s Friends league, weekly XP ranks, and current position.
import
import_shared_deck
Imports a public community deck into the student account.
leaderboards
get_leaderboards
Returns weekly NoBrainner global leaderboard rankings, streak leaders, and the authenticated user position.
move
move_deck_to_folder
Moves a deck into a folder or back to the root.
preview
preview_deck_draft
Previews a pending deck draft before it is saved.
review
get_review_timeline
Returns daily NoBrainner study activity for the last N days.
save
save_deck_draft
Call get_usage_limits first. Saves a confirmed draft as a ready deck and consumes one cloud deck job plus requested TTS/audio quotas. Pro drafts can use premium-female or premium-male Chirp3-HD; Free drafts are enforced as standard Neural2. Only call after explicit confirmation.
streak
get_streak_details
Returns read-only streak, freeze, recovery, and recent daily activity history without changing study progress.
student
get_student_overview
Returns the authenticated student overview: profile basics, current Free/Pro plan, available voice options, progress, decks, recent grades, and weak-deck signals. Free includes standard Neural2 audio; Pro includes more natural-sounding Chirp3-HD female and male voices. Call get_usage_limits before any deck creation or other metered operation.
usage
get_usage_limits
Returns the authenticated student plan, daily/monthly usage, remaining allowances, deck limits, and audio allowances. Always call this before creating or saving a deck. Free includes standard Neural2 audio; Pro can choose more natural-sounding Chirp3-HD female or male voices. The create tool schema accepts up to 200 cards, but backend policy is Free 50 cards and Pro 200 cards per draft.
user
get_user_stats
Returns detailed NoBrainner student learning statistics: accuracy rate, grade distribution, active/total deck counts, streaks, total reviews, estimated study hours, and 30-day accuracy history.
weak
get_weak_cards
Returns cards with the strongest recent Again/Hard signal.

Endpoints

URLTransportStateLatencyChecked
https://app.nobrainner.xyz/api/mcp sse sign-in 289 ms 9 min ago

Alternatives to Nobrainner

same job, measured the same way
Flashdeck
by cloudcorprecords

Flashcard decks and spaced repetition via AnkiConnect: study, decks, notes, and stats.

local only
Kide
by trykide

Spaced-repetition flashcards in Markdown: create cards, manage decks and study with FSRS.

answering
Flipnem
by flipnem

Build and study spaced-repetition flashcards with your agent.

answering
S
Studycards
by kayalie

Flashcards for Claude: create, edit and study StudyCards decks with FSRS spaced repetition.

43 installs/wk local only
EngrAmo
by engramo

Create and study EngrAmo spaced-repetition flashcards from your AI client.

597 installs/wk answering
Active Recalling
by activerecalling

Flashcards, multiple-choice quizzes, mind maps and spaced-repetition reviews from your study notes.

answering
K2 Study Decks & Algorithm
by k2kanji

Study decks for 8 languages plus the K2 spaced-repetition engine, runnable on your items.

7 tools answering
Acornonaut
by acornonaut

Turn YouTube playlists into AI flashcards and learn with spaced repetition.

answering

Nobrainner — questions

Answers built from our own checks of this server.

What can Nobrainner do?
It exposes 38 tools, read directly from the server on our last check. Among them: add_cards_to_deck, bulk_update_cards, create_deck_draft, create_folder, customize_deck, delete_card and 32 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Nobrainner mostly used for?
Its tools cluster around deck, folder and shared. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Nobrainner working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 609 ms. The bar chart above shows every period we have measured.
Is Nobrainner still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
How do I connect Nobrainner?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to Nobrainner?
No API key is involved. Nobrainner answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.
How fast is Nobrainner?
It answers our handshake in 609 ms on average, which is faster than 19% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.