Grain Builds MCP · connect your agent

Point Claude at Grain Builds.

This is the MCP your AI agent talks to for provisioning resources and secure deploys. You've already signed in with Grain SSO, so you can start building right now — no invite needed. Connect it once and run whoami to see what you can do.

Claude Code

  1. Add the MCP.
    claude mcp add --transport http grain-builds https://builds.grain.com.sg/mcp
    Claude Code opens a browser for Grain SSO the first time — approve it, and you're connected.
  2. Verify.
    In Claude Code: "use the grain-builds whoami tool"
    It should print your preset, projects, and what you're allowed to do.

Claude Desktop

  1. Settings → Connectors → Add custom connector.
    Name it Grain Builds; URL https://builds.grain.com.sg/mcp. Approve the Grain SSO prompt.
  2. Then just ask.
    "Show my Grain Builders identity" runs whoami.

Need more than the default?

You start as a builder in your own namespace — enough to prototype and deploy a gated preview.

Ask for more when you hit the edge of it: a higher role, access to a project someone else owns, or reinstatement if whoami says your access was revoked.

In Claude Code: "use request_invite — I need <what you need> because <why>"

Say what you're trying to do and why. That text is what an admin reads when they decide, so it's worth a sentence more than "access please". You can name a role you think you need — it's a hint, not a request the system acts on; the admin picks what you're actually granted.

Approval lands a single-use sign-in link in your inbox. Run whoami again afterwards and you'll see the change. Asking again before a decision just updates your request — it doesn't queue a second one.

Next

  1. Add the Grain olam skills.
    Includes /builders:prototype — the build playbook your agent follows.
  2. Run /builders:prototype.
    Describe your app. The agent provisions a database + secrets and deploys a gated preview — all governed, all audited.