Gemmein docs, API reference, error explainers and a live integration check for coding agents.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
The distribution home of the Gemmein CLI β the
gemmein package on npm, and the release record of the local engine it runs.
Gemmein is the trustworthy backend for AI-built apps: accounts, data,
payments β with the boundaries enforced by the platform, not by your app's
code. The CLI brings that to your machine: npx gemmein init shapes your
product's boundaries in plain language, and gemmein dev runs a real local
backend that enforces them while you build.
@gemmein/mcp gives a coding agent the whole Gemmein contract as tools β the
builder guide, the SDK reference, rule and error explainers, and a live check
of an app's access boundaries β read-only against the platform: no tool it
ships creates, edits, or deletes anything on Gemmein.
Install for Claude Code:
Install for Claude Desktop, Cursor, or any client that takes an mcpServers
block:
No environment variables are required to run it.
Tools it serves:
guide β the full builder's guide, covering auth flow, the seven safety
rules, record shapes, links, uploads, contention, payments.reference β every SDK method, exact signature, return shape, and error
code.search_docs β targeted search over both, when it needs one fact.explain_rule β any rule's contract, what it's right for, and the
mistakes to avoid, or a cheat-sheet of all seven at planning time.explain_error β what a GemmeinError code means and exactly what to do
about it.validate_collection_name β catches a misnamed collection before every
read starts returning empty results.explain_relay β a gemmein/relays/<name>.json definition in, the
sentence the dashboard would show out, or the one refusal naming the
field; offline, over the eleven verbs write_record, grant_access,
revoke_access, grant_credits, email_person, call_url,
fulfil_product, refund_product, grant_plan, revoke_plan and
start_run.reaffirm_template β the CI harness, ready to copy.check_integration β runs an app's isolation and access checks live
against itself and hands back structured pass/fail.The server's full source is in mcp/ (MIT). It is a standalone
Node package: cd mcp && npm install && npm run build, then run
node dist/index.js. It does not use the Gemmein engine.
Docs: docs.gemmein.com/mcp.
The npm package you install is a small launcher, published as readable
source β what you see in shim/ is exactly what runs on your machine.
On first run it downloads the Gemmein engine, verifies it against SHA-256 hashes pinned inside this package, caches it locally, and runs it. After that one download, everything works fully offline. If a downloaded file ever fails verification, the launcher refuses to run it.
shim/ β the gemmein npm package (plain JS, no build step)manifest/releases.json β every engine release and its file hashesTwo licenses, on purpose:
mcp/, published as @gemmein/mcp) is MIT.shim/) is MIT β read it, audit it, it's yours.Docs: docs.gemmein.com Β· Questions: hello@gemmein.com
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/gemmein)<a href="https://allmcps.com/mcp/gemmein"><img src="https://allmcps.com/api/badge/gemmein?style=directory" alt="Gemmein on AllMCPs" /></a>