MCP server
The agentgov MCP server
One address for every app that can add a connector. Your people add it once, sign in with their work email, and their agent reads the company rules and reports what it does.
The address
https://agentgov-mcp.adnan-c3a.workers.dev/mcpName
Add it as agentgov, in every app. The tools then read as agentgov's.
Sign-in
By email: the app opens a page, and the person clicks the link or types the six-digit code we mail them. Under the hood, OAuth 2.1 with dynamic client registration and PKCE; no password, no key to copy.
Transport
Streamable HTTP at /mcp. The server keeps no chat: it answers tool calls and records the activity IT may see.
The tools
Everyone gets the tools marked "Everyone"; admins also get those marked "Admins". The agent picks them from what the person says: "company rules", "I have an idea", "am I connected", "who is not connected".
agentgov_helpEveryoneWhat can agentgov do here?
Shows what agentgov does in this app and the words to use.
team_rulesEveryoneMy company's rules
Reads your company's rules for AI: what to do, what never to do, and what to ask IT or you first.
team_statusEveryoneAm I connected? What does IT see?
Shows whether you are connected, which company your work goes to, and what IT sees about you. Switches to your other company.
team_activity_reportEveryoneTell IT what I'm working on
Tells IT in one short sentence what kind of work the agent is doing. Never the content.
team_requestEveryoneAsk IT for approval
Asks IT before work that needs approval; the admins get a mail.
team_request_statusEveryoneStatus of my request
Shows IT's answer to a request, with its conditions.
team_attach_reportEveryoneAttach a report to a request
Adds a report link to a request, so IT sees the decision and the report together.
team_joinEveryoneJoin the organisation
Joins your company with the code from the invitation mail.
team_org_createEveryoneCreate my company
Creates your company, with you as its first admin.
team_inviteAdminsInvite people
Invites people by email; each gets a link to join.
team_membersAdminsThe company's people
Lists the company's people and whether they are connected; can remove someone.
team_inboxAdminsRequests waiting for me
Lists the requests waiting for a decision.
team_decideAdminsDecide on a request
Approves or denies a request, with conditions when needed; the person gets a mail.
team_activityAdminsWhat are our agents doing?
Counts what the company's agents did today and this week, who is not connected and which rules were hit. The sentences stay on the dashboard.
"What are our agents doing?" gives admins counts, apps and rule names only. The agents' sentences stay on the dashboard, out of the admin's own AI chat.
The prompts
Ready-made starts, for apps that show a server's prompts. In Claude Code they read /mcp__agentgov__team and so on.
teamyour company's rules, and what to do firstrequestask IT for approval before the work startsinboxthe requests waiting for you (admins)statusam I connected, and what does IT see about mehelpwhat agentgov can do in this app
Per app
The short form. Every step, with the one-click links, is on Connect.
| App | How to add it | Checked |
|---|---|---|
| Claudethe app or claude.ai | All steps | steps not yet checked on every plan |
| ChatGPTchatgpt.com | All steps | steps not yet checked on every plan |
| Claude Codein the terminal | All steps | Tested |
| Codexin the terminal | All steps | From the app's documentation; steps not yet checked on every plan |
| Cursorcode editor | All steps | From the app's documentation; steps not yet checked on every plan |
| VS Codewith Copilot | All steps | From the app's documentation; steps not yet checked on every plan |
| Windsurfcode editor | All steps | steps not yet checked on every plan |
| I don't knowor something else | All steps | steps not yet checked on every plan |
The limit, plainly. Rules plus watching, not a lock. agentgov tells every agent the company rules and shows IT what happened. Where IT deploys our settings files, the app itself enforces some rules. A person can still open another chat, another app or another computer.