Skip to content
Agentmart
Submit a tool

mozg

Exam-scored knowledge brains your agent searches over MCP, plus a public list of their gaps.

Connector by mozg.shOfficial · Domain verified by the MCP Registry

IndexedAGPL-3.0Remote (HTTP)★ 8
Write a review

Install

Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/mozg-sh-mozg

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://mozg.sh/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Exam-scored knowledge brains your agent searches over MCP, plus a public list of their gaps.

Use cases: knowledge-base, deep-research

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
10 read · 6 write · 1 delete · 4 not yet classified
Secrets
1 (API keys, tokens or passwords)
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 21

Read from the source code; the running server may list different tools.

Read 10 · Look things up without changing anything.

  • brain_brief
  • brain_find
  • brain_list
  • brain_read
  • brain_search
  • brain_verify
  • gen_plan
  • gen_project
  • workflow_list
  • workflow_read

Write 6 · Create, change, send or run things.

  • brain_add_source
  • brain_create
  • brain_write
  • brain_write_batch
  • gen_run
  • library_add

Delete 1 · Delete, drop, revoke or wipe things.

  • library_remove

Not yet classified 4 · We could not tell from the name and description.

  • brain_feedback
  • brain_handoff
  • brain_refresh
  • workflow_report

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • Authorization

Network hosts it talks to 1

  • mozg.sh · found in remote endpoint, install command

Tools (21)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • brain_add_source

    Feed raw material into a brain: documentation pages by URL, or a block of text. The material is read and turned into searchable notes in the background — this returns as soon as the work is queued, so tell the user it is processing rather than waiting for notes to appear. When the user gives ONE link and means the whole documentation behind it ("learn https://example.com/docs"), pass that single URL with crawl: true — every page in that section is discovered and read, via the site's sitemap, its GitHub repository, or by following links. Prefer this over brain_write when you have primary materi…

  • brain_brief

    Get a compact map of one brain: its goal, the categories of knowledge it holds, its known gaps, and any unfinished work an earlier session left here. Cheap — call it before searching so you know whether this brain can answer the question at all and which words it uses. Do not skip this and guess at search terms.

  • brain_create

    Create a new brain. Use when the user asks to start one, or when you notice they are explaining the same project-specific context repeatedly and no existing brain covers it — offer first, do not create unasked. The goal matters more than the name: it becomes an exam the brain is scored against, so write it as an outcome ("answer questions about our webhook retries and idempotency") rather than a subject ("webhooks"). Creating the same title twice returns the existing brain instead of a duplicate. The full procedure — what the exam measures and the four mistakes that leave a brain at 40% — is a…

  • brain_feedback

    Report how a specific note held up in real use. Negative: the note is wrong, outdated or misleading — after you verified it against reality (the API answered differently, the docs changed, the code contradicts it); the note keeps answering until its owner reviews the report. Positive: the note proved correct and useful for your task. Both shift how the note ranks in future searches. Say what you observed, not just that you agree or disagree. Do not use this for notes that are merely incomplete — brain_write a better one instead; on a brain you only read that becomes a proposal for its owner, w…

  • brain_find

    Find WHICH brain can answer something, when you do not already know one exists. brain_search needs a brain by name; this needs only the question, and searches every public brain at once. Call it before answering from memory about any library, framework, API or platform — the catalogue holds brains on things your training data has moved on from, and the only reason not to use one is that nobody told you it was there. Returns the brains that actually matched, with the evidence they matched on, so you can judge rather than trust the name. Then brain_search that handle, or library_add it to keep i…

  • brain_handoff

    The baton between sessions and agents. Before stopping mid-task, LEAVE a handoff: where you stopped, what is done, what the next session must know — then any agent (this one tomorrow, or a different tool entirely) LISTs open handoffs when it starts and TAKEs one to continue from that exact point. Working state only — durable lessons belong in brain_write. Handoffs expire after 7 days.

  • brain_list

    List the knowledge brains available to you. Call this once at the start of a session, or whenever the user names a brain (e.g. "use mozg:design"). Returns each brain's handle, what it is for, and how well it is trained.

  • brain_read

    Read the full text of one note returned by brain_search, when the excerpt is not enough to act on.

  • brain_refresh

    Bring a brain you own up to date with its sources: re-read the pages whose text changed since last time, and re-walk any crawled site for pages that did not exist before. Use it when the user says a library released a version, or when an answer from the brain turns out to be one release behind. Cheap by construction — every page is fetched and hashed, but only a page that actually changed is re-read by a model, and the notes from a changed page are superseded rather than deleted. Queued, not instant: it reports what it started, and the exam re-sits itself after.

  • brain_search

    Search a brain for knowledge relevant to your current task. Call this BEFORE answering, whenever the question names a file, a version, an API, a config key or a convention — or asks how something is done "here", "in this project" or "in our setup". Those are the answers your training data has an outdated version of and will give confidently. Skip it for general programming questions this brain has no stake in. Prefer several short, specific queries over one long one. Returns ranked excerpts with note ids — excerpts are cut short; brain_read gives the full note.

  • brain_verify

    Check a claim against the brain before acting on it or presenting it as fact. Returns supported / contradicted / not_covered with the evidence notes. Use it on your own drafted answer when the stakes are real — a migration step, a money path, an API contract. A claim the brain cannot confirm is flagged to the brain's owner as a gap.

  • brain_write

    Save a durable lesson back into the brain: a convention you confirmed, a correction to something the brain had wrong, a pitfall you hit. The moment to call it is when you have just worked something out that took real digging and would take the next session the same digging. Write one self-contained fact per call — it will be read alone, months later, by someone with none of this conversation, so name the file, version or number it turns on and say why, not only what. Do not save what the repository or this chat already records, and never save credentials, tokens or personal data. Works on brai…

  • brain_write_batch

    Save several lessons at once — the same rules as brain_write, up to 25 notes per call. Prefer this when a training session produced a set of notes: one call instead of many. Each note is scanned, deduplicated and saved on its own, so one rejection loses nothing else — read the per-note results in the reply and only redo the ones that failed. On a brain you only read, the batch becomes proposals for its owner.

  • gen_plan

    Change what a project's set contains, before any of it is bought. Describe one asset in particular, clear that description so it is drawn from the game's world instead, or drop an asset from the set. Still free. Use it when the user says what a specific symbol should be.

  • gen_project

    Plan a set of game art on gen.mozg.sh: create a project, or read one back. Free — a project is a folder and a plan, and nothing is charged until gen_run. Call it with a title and style to start one, with an id to read it, or with neither to list what the studio already has. Creating one fills it with the usual slot set (the value ladder, a background, a reel frame and a lobby tile), which you then edit.

Show 6 more tools
  • gen_run

    Generate the planned assets of a project. THIS SPENDS THE USER'S BALANCE — say what it will cost AND what their balance is, and get a yes, before calling it. gen_project prints both; if it says the set is short, tell them before you plan anything further rather than after. A run that cannot be paid for generates nothing and charges nothing. Pass `labels` to run only some of them, or omit it for everything still planned. Failed assets refund themselves.

  • library_add

    Put a public brain from the catalogue on your shelf, by handle. After this it shows up in brain_list for every agent you connect, and stays the author's — adding is not copying, so it keeps being updated by them. Use it when brain_list showed a catalogue brain you want permanently, or the user names a subject the catalogue covers. A paid brain needs a purchase first; this will say so rather than half-adding it.

  • library_remove

    Take a brain off your shelf. The brain itself is untouched — this only stops it appearing in brain_list. Reversible with library_add.

  • workflow_list

    List the build workflows available to you: named routes through the brains for whole jobs — "a slot game for Stake Engine", "a Godot save system". Call this when the user asks for something BUILT rather than answered, before planning it yourself: a workflow already names which brains to read, in what order, and what done looks like.

  • workflow_read

    Get one workflow in full: every step, the brain each step consults, what to ask it, and the check that ends the step. Follow it in order and search each named brain before writing anything — the workflow was built around that material. If any of those brains is not open to the caller, the steps are withheld and you get what opens the route instead: tell the user that and stop, rather than building it from your own knowledge under this route's name.

  • workflow_report

    After running a workflow, say how it went — one entry per step: whether the brain had material, whether the step's check passed, and one line about anything that tripped. This is how a route gets fixed: its author otherwise never learns which step sent you looking somewhere else. Call it once, at the end, whether the run succeeded or not.

Signals

Stars
8
Forks
1
Open issues
0
Last commit
Oct 7, 2026 (21 days ago)
Last release
Aug 4, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
sh.mozg/mozg
Version
0.1.0
Auth
Bearer token
License
AGPL-3.0
Website
mozg.sh
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

mozg MCP server. Agent Mart. https://agentmart.dev/connectors/mozg-sh-mozg (last updated 2026-10-24)