alloy.
THE COMMUNITY

Your server has a new teammate.

Good friends. Questionable strategies.
Moonlight Club
+
MMayaOnline
#the-loungethe gang's all hereSearch
September 12, 2026
M

Game night at eight?

J

If Theo brings that build again I'm logging off

💀 3😂 2
T

it's called strategy

M

@Team Rocket Grunt remind me what we're doing tonight?

R
@Maya remind me what we're doing tonight?

Co-op night. 8 pm. Bring snacks.
Theo's build is still under investigation.

💀 4🍿 3
R

Theo's build is still under investigation.

M

@Grunt make a game-night channel and a sign-up?

J

Cap it at eight. Give everyone who joins the Game Night role.

T

second group if it fills?

R

Channel, sign-up, role, overflow group.
Look at you, running an organization.

Plan confirmed by Maya
R

You're on. #game-night is ready.

TONIGHT · 8:00 PMCo-op & questionable decisions8 players per squad · overflow opens Squad B
✓ Joined7 / 8 in Squad A
J

okay that was suspiciously easy

M

Show everyone how the groups work?

M

Show everyone how the groups work?

R
@Maya Show everyone how the groups work?

A diagram. For your extremely normal operation.

Operation: Game NightSame server. Everybody knows the plan.Sign upSquad ASquad Bfirst eightoverflow
Run details 6 messages ›R APP Team Rocket Grunt · just now
T

okay how did you do all of that

Message #the-lounge
GIF
01 / CONVERSATION
Everyone's on the same page.

Discord · connected clients

Versioned event + shared context
02 / PERMISSION
Your server. Your rules.

Identity · roles · scope

Admission policy + entitlements
03 / THE WORK
Turn the request into a plan.

Queue · model · proposal

Durable work + provider adapter
04 / ACTION
Make it happen in Discord.

Channels · roles · rich messages

Scoped approval → typed dispatcher
05 / THE RECEIPT
Know what actually happened.

Result · recovery · run details

Durable receipts + redacted trace
06 / BACK TO YOUR PEOPLE
Get on with game night.

The result, right where you asked.

Final answer before background trace
Shared contextSeveral people can shape the same request inside the conversation.
Discord · Claude · Cursor · ChatGPT · APIs
THERE'S MORE DOWN HERE

A whole platform.
Behind every little reply.

Pull up a chair. Follow a request through the machinery that makes a community feel effortless.

Keep exploring
01 / THE CONNECTION

Your AI.
Your Discord.
Connected.

Ask from ChatGPT. Work in Claude or Cursor. Talk right in Discord. Alloy gives compatible clients a governed way to work with your community.

A browser-based MCP connection can make this happen without a coding client.

ONE ILLUSTRATED EXAMPLEMake a home for Friday’s game night.01 / The operation
THE INPUTApplication codeA developer writes the exact inputs.{name: "game-night"}
THE INTERFACEAPI.One precise request.Discord exposes the create-channel operation.
THE SAME DISCORD RESULTDiscordA new channel, returned as structured data.
game-night
Client support & the technical distinction

MCP is the connection protocol. Alloy provides the tool and execution system; the AI client supplies its own model and context. Direct MCP calls enter Alloy's governed dispatcher without requiring a second conversational model loop. Discord conversations may use Alloy's configured provider path.

Client capabilities, plans and workspace settings determine which actions are available. Current ChatGPT help describes full custom MCP write support on Business, Enterprise and Edu web; Pro developer mode supports read/fetch. This differs from ChatGPT agent mode. Claude compatibility is a supported protocol path; final Alloy client acceptance must be demonstrated per release.

02 / EVERY ACTION HAS A STORY

Follow one request.
Down to the receipt.

“Make a game-night channel.”
A simple sentence becomes a precise action. Scroll to see the checks, the tool call and the result fit together.

01 — UNDERSTAND

A sentence becomes
a specific proposal.

The client discovers the tool and supplies a channel name, type and topic. Alloy resolves the authorized context. Missing or ambiguous targets need clarification.

create_channel
02 — CHECK AUTHORITY

Your server.
Your boundaries.

The request has an actor, a server and a scope. Fresh Discord permissions and the connection grant both matter. Approval is tied to the actual proposed change.

scope → proposal → approval
03 — DO THE WORK

One execution path.
A trace you can follow.

Durable work, the canonical dispatcher and the Discord adapter carry the action. A model's suggestion does not bypass those controls.

queue → dispatcher → adapter
04 — VERIFY THE RESULT

“Done” has
something behind it.

The completed action points to a returned Discord resource and a durable operation record. If a write has an uncertain outcome, Alloy must not blindly repeat it.

result → receipt → community
Night Shift / game nightILLUSTRATIVE RUN
Discover
Authority
Approval
Durable work
Discord
Receipt
01 / 07Discover the tooldiscovery

The client asks which tools this connection can use.

{ "method": "tools/list" }
Plan summary: make a text channel for Friday's game night.

Actual tool name and input fields. Fictional request, IDs and outcomes. Public summaries describe the work; they do not reveal hidden chain-of-thought.

THE INTERESTING PART IS WHAT HAPPENS NEXT

Give the engine
a difficult moment.

Reliability is a set of behaviors you can inspect.

Tool requestAuthorization deniedNo Discord action

An expired or revoked grant cannot authorize another action. Reconnection must restore valid authority before work resumes.

Architecture behavior study · not a live fault injection or latency benchmark
Why there isn't a “fastest MCP” counter here

Client/network latency, queue wait, provider generation and Discord response time are separate measurements. The release acceptance needs per-stage timings, denied-action tests, rate-limit behavior and restart evidence. A fast metadata endpoint is not proof of fast authenticated Discord operations. This proposal does not invent a p95 or uptime figure.

THE TOOLBENCH

Open the drawers.

Channels, roles, messages, events, moderation and rich output. Inspect the real tool definitions behind the conversation.

227 canonical schemas166 incoming MCP domain toolsSource snapshot · 12 Sep 2026
23cfc54 · live availability depends on scope
TOOL DEFINITION

create_channel

Read the schema. No tool is executed here.

Catalog coverage, operation coverage and live proof are different

The inspected source contains 227 canonical tool definitions and 166 incoming MCP domain tools. Its Discord inventory accounts for 348 operations: 246 REST, 90 Gateway and 12 webhook. A listed operation is not automatically a callable tool; a tool can cover variants and each action still needs valid authority.

The baseline marks semantic parity as partially reviewed. This website study has not run live Discord or inspected production. The final release and client acceptance will be reconciled when the current MCP undertaking completes.

03 / ROOM TO EXPERIMENT

A little laboratory.
A serious way to ship.

New ideas get a place to play. Your real community gets a release that has been checked, approved and observed.

LAB → RELEASE → PRODUCTIONExplore the deployment contract
ISOLATE

A real Lab. Its own identity.

The owner creates a private Discord server and a separate application. Alloy checks the guild binding, limited permissions and isolated stores before starting that Lab.

  • Separate application and token
  • Exact Lab guild binding
  • Separate data and configuration
01 / 06
What gets tested

Source: schemas, adapters, permission rules, policy boundaries and regression fixtures.

Lab: startup isolation, read cohorts, an approved reversible write, cancellation and restart recovery.

Release: exact candidate, dependencies, resource envelope and retained recovery state.

Runtime: health, security, deep checks, one production gateway and an observed result.

What runs where

Oracle: production TypeScript bot and private control plane. Current Trainer Labs target: A1, 1 OCPU / 6 GB.

Mac: source and development tools; the production-token gateway stays off. A separate Lab application is a different lane.

Website host: public site assets. It is not the bot VM. A customer deployment is sized and scoped in its own quote.

What a release receipt means

It identifies the candidate, checks, approved target and observed outcome. These are Alloy's release checks, not a third-party certification.

Source tests, Lab proof and Oracle production acceptance are distinct. A green earlier stage does not silently pass the next one.

Lab provisioning begins with a person creating the guild; automated onboarding is in development. Discord removed app-created servers in July 2025 ↗

04 / YOUR CONTROL ROOM

See what it's doing.
Know what happened.

Requests, approvals, connections and releases belong in one legible place. Here is the dashboard direction, using a fictional community.

Workspace / RunsSIMULATION

Explore the tabs and run details. No runtime is connected and no changes leave this page. The real dashboard is a later implementation.

05 / YOUR WORLD, YOUR ALLOY

Some communities
need a Grunt.
Others need a Lorekeeper.

A Dungeons & Dragons server is a different world. Its Alloy can become the keeper of its characters, campaign lore and table rituals—with natural-language controls for the dungeon master.

THE LANTERN GUILDLorekeeper.

Your party has a new member.

Bespoke installation concept
the-campaignTHE LANTERN GUILD
Message #the-campaign Scripted example
Built for the way your people play.

We design the personality, tools, libraries and permissions with you. Dice mechanics, persistent character libraries and campaign controls would be built for this bespoke installation.

06 / YOUR COMMUNITY, YOUR WAY

Give your ideas
somewhere to go.

Start with what your community needs. Compare the features, the way you shape them, and the people who keep them working.

FEATURES · IMPLEMENTATION · CARE
DynoModules & commandsConfigure the behavior
alloy.Your community agentNatural-language operation · bespoke engineering

Public product documentation reviewed 12 Sep 2026. Unlisted capabilities are unverified. Alloy workflows are scoped and accepted for your installation.
THE WORK BEHIND A BESPOKE BOT

A custom bot is
a software project.

Commands are the beginning. Integrations, permissions, testing and ongoing changes give the build its shape.

PUBLISHED DEVELOPMENT ESTIMATE$300–$1,200Simple command or utility botUpwork scope estimates ↗USD per project · indicative range, not a quote for the same job
WHAT THAT WORK INVOLVES

Give a small set of commands a dependable home.

  • Command handling
  • A basic role or notification flow
  • Setup and handoff documentation

Useful for a well-defined job. The next behavior needs its own design and implementation.

Published offers and estimates, reviewed 12 Sep 2026. Smaller commissions can cost less. Scope, revisions, hosting and maintenance differ; these figures establish the work involved, not a promised Alloy saving.

WITH ALLOY, THE CONVERSATION CONTINUES

Describe the world
you want to run.

Make it a campaign companion, a community organizer, or a teammate with your own personality. Use natural language to coordinate its permitted Discord tools. We design the new behaviors with you, install the system, and stay involved as your community grows.

YOUR INTENTGOVERNED ACTIONSONGOING ENGINEERING
THE SHAPE OF YOUR QUOTE

A bot that's yours.
A team that stays.

Every installation comes with a full maintenance retainer. Ask your Alloy first. When the work needs us, we're there.

01 / Design & installation
Personality, community workflows, scoped tools, integration and deployment with a forward deployment engineer.
02 / Ongoing maintenance
Support, fixes and continued care. Response terms and the treatment of larger new features are agreed in your retainer.
03 / Hosting & model usage
Infrastructure, provider choices and usage expectations are itemized. Included allowances and any pass-through costs are explicit in the quote.
04 / Room to grow
New roles and workflows can be designed as your community evolves. Your system has people behind it.
alloy.

Your people.
Your kind of possible.

Interactive product tour · dashboard and community scenes are simulations. Investor overview ↗