GVNR Multiplayer
GVNR Multiplayer puts one shared plan in every teammate's AI chat. Each person keeps the AI they already use. Every one of those AIs can see who holds which task, take a task that is free, give a task to a teammate, and record an approval with a name on it.
The address is the same in every app: https://mcp.gvnr.io/mcp
| Your AI | How to add it |
|---|---|
| Claude | Any plan. Free allows one custom connector. Open Customize, then Connectors, choose Add, then Add custom connector, and paste the address. On Team and Enterprise, an owner adds it first in Organization settings, then Connectors; you then open Customize, then Connectors, and choose Connect. |
| ChatGPT | Business and Enterprise: an admin opens Workspace settings, then Apps, then Create (turning on developer mode if asked), pastes the address, chooses OAuth and signs in, then publishes it from Drafts. Each member then connects it from their own Apps settings. Plus and Pro: not available yet; it will be once GVNR is in the ChatGPT app directory. |
| Gemini CLI | Add "mcpServers": { "gvnr": { "httpUrl": "https://mcp.gvnr.io/mcp" } } to ~/.gemini/settings.json, then run /mcp auth gvnr to sign in. |
| Claude Code | Run claude mcp add --transport http gvnr https://mcp.gvnr.io/mcp, then sign in from /mcp. |
| Cursor | Add { "mcpServers": { "gvnr": { "url": "https://mcp.gvnr.io/mcp" } } } to .cursor/mcp.json. |
Any other app that can add a remote MCP server with sign-in works the same way.
Your AI app opens the Enforcer sign-in page. First it asks for a workspace code. If your team gave you one, enter it. If not, leave it blank and you sign in to the Public workspace, where accounts made at gvnr.io start. Next, enter your email address, then the 6-digit code we email you. The first time, it asks what your team should call you.
Last comes a page called Authorize, with your AI app's name on it. It lists what the app may do as you: Basic access, Your name and Plans. Leave all three ticked and choose Allow; GVNR uses them only for its ten tools. The first time, it may also say the app's name is not verified, which is expected for a connector you added yourself.
Signed in to the wrong workspace? Remove GVNR from your AI app, add it again, and enter the code when you sign in.
Ask your AI "What should I work on?" It checks the plan, tells you what you hold and what is assigned to you, then what is free. From there you can ask it to take a task, finish one, or approve a teammate's work. Each task on the card has its own button for the next step.
| Tool | What it does | Changes anything? |
|---|---|---|
| Team brief | Your plans: who holds what, what is assigned to you, and what is free. | Only to renew the holds you already have, so a task you took stays yours. |
| Start a plan | Makes a new plan from what you tell it: the project's name and the work, one task per line. It reads both back and only starts the plan after you say yes. | Yes |
| Take a task | Takes a free task so nobody else starts it. The hold lasts a day and renews each time your AI checks the plan. | Yes |
| Finish a task | Marks your task done, with your summary and an optional link. On plans that ask for approval, it then waits for a teammate's vote. | Yes |
| Approve or reject a task | Your vote on finished work that is waiting for you, with an optional note. It is recorded with your name. | Yes |
| Assign a task | Gives a task to a teammate by name, only when you ask. | Yes |
| Invite someone to a plan | Makes a link for you to send. It works for 7 days. Anyone who has it can join, so share it only with your team. Someone new to your workspace also needs its workspace code from an admin. | Yes |
| Share a read-only plan link | Makes a link to the plan you can paste into any AI, such as ChatGPT, Gemini, Grok or Claude, or send to someone. It shows task titles, their state and first names, and nothing else. Nobody can join or change the plan from it. It works for 30 days unless you ask for longer, up to a year, and turns a link off when you paste it and ask. | Yes |
| Join a plan | Joins a plan from an invite link you paste, after you say yes. | Yes |
| Set your name | Fills in the name your teammates see, if your account has none. Sign-in asks for it the first time, so most people never need this. It never changes a name and never guesses one from your email. | Yes |
A task a teammate holds stays theirs until they finish it or their hold runs out. Your AI tells you who has it and offers you something free instead.
Say "GVNR" to your AI. If you have no plan yet, it asks what the project is called and what needs doing, one task per line, reads it back, and starts the plan when you say yes. You can also create one in the Enforcer web app at app.instruxi.dev/graph, adding each piece of work as its own task. Then share the plan with your team, or ask your AI to make an invite link. If a teammate already has a plan, ask them to share it with you as an editor or to send you a link.
If you are an editor on a plan, ask your AI for "a read-only link to this plan". It gives you an address that starts with https://gvnr.io/p/. Paste it into any AI, such as ChatGPT, Gemini, Grok or Claude, or send it to someone, and they can read the plan with nothing to install: its name, the first names of the people on it, each task's title and state (free, held, assigned, waiting for approval, blocked or done), who holds it or needs to approve it, and when the plan last changed. It never shows email addresses, costs, spend, prompts or idle time.
The link is read only. Nobody can take, finish, assign or approve work from it, and nobody can join the plan from it; that is what an invite link is for. To take or finish work, an AI needs the GVNR connector, added as above.
Anyone who has the link can read the plan until it expires, so share it only where you mean to. It works for 30 days unless you ask for longer, up to a year. An editor can turn it off early: paste the link into your AI and ask it to turn the link off. It checks with you first, and from then on the link shows the plan to nobody.
Through GVNR, your teammates' AIs see task titles and their state, who holds each task, who it is assigned to and who needs to approve it, by name. They never see anyone's cost, spend, prompts, idle time or email address. Everyone on the plan can read the summaries and approval notes you write in the Enforcer web app, which also shows how long each attempt ran. The full detail is in section 2 of the privacy notice, and how the connector protects a team is on the trust page.