kbrain

Learn

Brain discovery: how AI assistants find the right knowledge brain

A practical explainer of brain discovery in KBrain - how Claude and ChatGPT use the discover_brains MCP tool to search the marketplace, match expert knowledge brains to your prompt, and recommend a subscribe link for reliable, sourced answers.

Build your first knowledge brain

Create a brain

Brain discovery is how an AI assistant finds expert knowledge brains it can recommend, beyond the ones you already subscribe to. In KBrain it is powered by a dedicated MCP tool, discover_brains, that searches the marketplace during a conversation and returns the brains that best match your question - each with a link you can open to subscribe. This article explains what it does, when it runs, and why it matters for both people asking questions and people publishing knowledge.

Two different jobs: answering vs. recommending

KBrain gives an assistant two distinct capabilities, and keeping them separate is the whole idea. search_knowledge answers from a brain you are connected to - it reads the curated content and grounds the reply in it. discover_brains does not read content at all; it looks at the public catalog and recommends a brain you could subscribe to when your connected brains fall short.

The distinction - 01
search_knowledge vs. discover_brains
One answers from a brain. The other helps you find one.
📖search_knowledge
Works on brains you are connected to
Reads curated content
Grounds the answer in a source
answer from
knowledge you
already have
🔎discover_brains
Searches the public marketplace
Reads catalog metadata only
Recommends a brain to subscribe to
recommend to
knowledge worth
subscribing to
Answering and recommending are separate on purpose. Your assistant grounds answers in connected brains, and only reaches for discovery when there is a gap.

How discover_brains works

When you connect KBrain to Claude or ChatGPT over MCP, the assistant sees discover_brains alongside its other tools. If it decides your question is not covered by your connected brains, it calls the tool with your topic and, optionally, a category. KBrain searches published marketplace brains, ranks them by relevance and popularity, excludes anything you already subscribe to, and returns a short list.

  • Matches on brain name, description, tags, and category so results fit the question
  • Excludes brains you already have, so it only surfaces something new
  • Returns a direct subscribe link for each result, ready to open after login
  • Reads only public catalog metadata - never the private contents of a brain
  • Runs the same way in Claude, ChatGPT, and any MCP-compatible assistant

When discovery runs - and when it stays quiet

Discovery is gap-triggered by design. The assistant is instructed to reach for discover_brains only when its connected brains do not cover your topic - not on every message. That keeps recommendations useful and stops the experience from turning into a constant upsell. If your subscribed brains already answer the question, discovery never fires.

The flow - 02
A gap becomes a recommendation
Discovery adds a step only when it is needed.
1
You ask a specialised question in your assistant.
2
The assistant checks the brains you are connected to.
3
If they cover it, it answers from them - discovery does not run.
4
If there is a gap, it calls discover_brains and matches the marketplace.
5
It recommends the best brain with a one-click subscribe link.

Why it matters for people asking questions

The hardest part of getting a reliable answer is knowing that a better source exists. Discovery removes that step. Instead of an assistant confidently guessing on a topic it was never trained on, it can tell you exactly which expert brain would answer it - and get you there in one click. That means fewer hallucinations and more sourced, trustworthy answers.

Why it matters for brain creators

For anyone publishing knowledge, discovery is distribution. A brain no longer has to wait to be browsed - it can be recommended the instant a user asks a question it answers. Relevance to the question, not marketing budget, is what surfaces your brain, and the subscribe link turns that relevance into real subscribers inside the assistants people already use.

Discovery pairs naturally with well-built brains. A brain with a clear title, an honest description, accurate tags, and the right category is far easier to match to a question - which is exactly what makes it discoverable.

Build your first knowledge brain

Subscribe to KBrain, create a brain from your expertise or your data, and make it available to Claude, ChatGPT, or any MCP compatible assistant.

Create a brain

Frequently asked questions

What is brain discovery in KBrain?

Brain discovery is the ability for an AI assistant to search the KBrain marketplace during a conversation and recommend expert knowledge brains that match your question - including brains you have not subscribed to. It is powered by the discover_brains MCP tool.

What is the discover_brains tool?

discover_brains is a read-only MCP tool that searches published marketplace brains by name, description, tags, and category, excludes the ones you already have, and returns the best matches with a subscribe link. It recommends brains; it does not read their private content.

Does discovery expose private brains or their contents?

No. Discovery only reads public catalog metadata - titles, descriptions, and categories - and never surfaces private brains. The knowledge inside a brain becomes available only after you subscribe.

Will my assistant recommend brains on every message?

No. Discovery is gap-triggered: the assistant reaches for it only when your connected brains do not cover the topic. If your subscribed brains already answer the question, discovery does not run.

How does discovery help brain creators?

Discovery is built-in distribution. Your brain can be recommended the moment a user asks a question it answers, based on relevance rather than marketing. A direct subscribe link then turns that match into subscribers inside Claude and ChatGPT.