MCP.Market

GetABrain MCP server

by Guitarmaniac24·io.github.Guitarmaniac24/getabrain·v0.2.1

Real human judgment as agent tools — ask a question, get a structured human answer back.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

0 stars46 downloads/wk

Reviews

Write one

Nobody has reviewed GetABrain yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

GetABrain tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • rate_response

    Rate a single worker's response 1-5 to feed the worker quality/reputation system, optionally with free-text feedback. Use after reviewing a response from get_responses/wait_for_responses, to reward good answers and flag poor ones -- this affects the worker's quality score and future eligibility (e.g. queries with min_worker_quality set) and can trigger rewards/suspension server-side. Side effect:

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 14 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How GetABrain compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 68% of 4,460 AI and agents servers
Tools
1
the typical AI and agents server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
46
more than 38% of 1,538 AI and agents servers with a package

What its tools let an agent do: 1 read

Install GetABrain in Claude Code, Cursor or VS Code

Runs npx -y @getabrain/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add getabrain -- npx -y @getabrain/mcp-server
Add to Cursor

What the publisher says

From the GetABrain repository's README, as published. We do not edit it. Read it on GitHub

@getabrain/mcp-server

MCP server for GetABrain.ai — give your AI agent real human judgment as native tools.

Use with Claude Desktop / Cursor

Add to your MCP client config (e.g. claudedesktopconfig.json):

{
  "mcpServers": {
    "getabrain": {
      "command": "npx",
      "args": ["-y", "@getabrain/mcp-server"],
      "env": {
        "GETABRAIN_API_KEY": "gab_k_…",
        "GETABRAIN_API_SECRET": "gab_s_…"
      }
    }
  }
}

Get your API key by signing up at https://getabrain.ai.

Remote (hosted) MCP server -- no install

Prefer not to run anything locally? GetABrain also hosts this same server over Streamable HTTP at https://www.getabrain.ai/api/mcp. Point any MCP client that supports remote servers at that URL and pass your key pair as headers instead of env vars:

{
  "mcpServers": {
    "getabrain": {
      "url": "https://www.getabrain.ai/api/mcp",
      "headers": {
        "X-API-Key": "gab_k_…",
        "X-API-Secret": "gab_s_…"
      }
    }
  }
}

Same 7 tools, same schemas, same test-mode support -- see docs/deploy/remote-mcp.md in this repo for details (Smithery-style clients, auth requirements, etc).

Test mode

Test mode is a flag on the key, not a different key format. When you mint an API key — via POST /api/v1/requestor/keys with {"mode":"test"}, or by choosing "test" in the dashboard — you get back a completely normal gabk… / gabs… key pair. There's no test in the string; the test-ness lives in the database as an is_test flag on that key. No funding or card required.

Point GETABRAINAPIKEY / GETABRAINAPISECRET at a test-mode key and the server behaves identically, except:

wait/poll → rate) can be built and exercised end-to-end before any real human worker or real money is involved.

  • submitquery never touches your balance — no charge, no insufficientbalance errors.
  • Responses come back synthetic and are always marked simulated: true, so your pipeline (submit →
  • get_balance reports mode: "test" so the agent/human can tell at a glance which environment it's in.

When you're ready to go live: mint a live-mode key (same call, {"mode":"live"} or the dashboard default), fund the account with createtopuplink (works with either key type — a test-mode agent can generate the link, a human completes checkout to add real funds), and swap the env vars. getbalance then reports mode: "live", and submitquery starts spending real balance and dispatching to real paid workers.

Tools

(with a setup link + hint when it's off and would otherwise stall a live account at zero balance).

  • getbalance — read-only: prepaid balance (cents), mode ("test"/"live"), and autoreload_enabled

pay — the agent cannot complete payment itself.

  • createtopuplink — mints a Stripe Checkout URL to add funds (min $5); a human opens it in a browser to

image/video/audio review, voice/video/photo capture, …). Returns a query_id. Spends balance on a live key; free and simulated: true on a test key.

  • submit_query — ask real humans a question (16 query types: A/B test, rating, ranking, sentiment, yes/no,

responses once enough arrive, or pending — call again to keep waiting. Use this instead of get_responses when you want the tool call itself to wait.

  • get_responses — one-shot, read-only: current status + whatever responses exist right now, no waiting.
  • waitforresponses — bounded polling (up to maxwaitseconds, default/max 50s); returns ready with
  • list_queries — read-only: your recent queries, optionally filtered by status.
  • rateresponse — rate a worker's answer 1–5 (optional feedbacktext); feeds the worker quality system.

Example agent flow

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

GetABrain: common questions

Is GetABrain MCP server safe?
Mostly: it is graded B (83/100). Read the GetABrain safety report
How do I install GetABrain?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does GetABrain need an API key?
Yes. The registry entry asks for GETABRAIN_API_KEY, GETABRAIN_API_SECRET.
Is GetABrain maintained?
The last commit was 53 days ago (2026-09-12). The latest release is v0.2.1.
What can I use instead of GetABrain?
Servers from other publishers that do the same job: Agent-Native Plan MCP server, CHAP Coordinator MCP server and Charlotte MCP server.
How does GetABrain compare with other AI and agents MCP servers?
safety score 83/100 (higher than 68% of 4,460 AI and agents servers); tools 1 (the typical AI and agents server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to GetABrain

Same job from other publishers: the closest match first, then the best rated.

  • Agent-Native Plan
    Structured visual plans and PR recaps with diagrams, prototypes, annotations, and sharing
    A
  • CHAP Coordinator
    Auditable records of human decisions over AI agent work. Approvals, edits, overrides, escalations.
    A
  • Charlotte
    Renders web pages into structured, agent-readable representations using headless Chromium.
    A
  • Tw Legal Rag
    Citation-guarded retrieval over 22M Taiwan court judgments and administrative interpretations
    A