mcpbeat Sign in

Mission — Trust Graduation Gate MCP Server

by gomission Your server? Claim it
answering

Mission — Trust Graduation Gate is answering right now. Last checked 13 min ago. 78 installs a week from npm. It exposes 29 tools. Last commit 16 Aug 2026.

Trust Graduation gate: Claude can do real work once Mission decides what it is allowed to do.

Installs per day peak 39 · avg 11 · +124% w/w
a month agotoday
Uptime history 47 days of history · worst day 88%
47 days agonow
100.0%
Uptime 24h
91 of 91 checks
29
Tools
read from the server
770 ms
Response time
average over 24h
78
Installs / week
npm and PyPI

What the code does

We read the source, 22 h ago · tools taken from the live server · rules 3dff92dd89df

A tool parameter reaches a dangerous call

A value the model can set ends up inside a file or shell call. That is not a flaw by itself — for a terminal server it is the job — but it is where things go wrong when it is not.

A tool parameter reaches a file or shell call get_receipt.receipt_id → src/proxy.mjs:311, get_receipt.receipt_id → src/serve.mjs:317, mission_check_approval.receipt_id → src/proxy.mjs:327 и ещё 3
      return this.textContent(fs.readFileSync(file, "utf8"));
Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

File ships in the package but is absent from the source [пакет] src/receipt-store.mjs:1
этот файл ставится пользователю, но в репозитории его нет
      const proc = spawn(this.command, this.args, {

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

A tool parameter here reaches a dangerous call

That is not a flaw by itself — but it is where things go wrong when it is not the job. We re-read this code on every release. Watch it and you hear from us the day another one appears.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.

run in your terminal
claude mcp add mcp --transport http https://claude.gomission.io/mcp/
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://claude.gomission.io/mcp/"
    }
  }
}
~/.codex/config.toml
[mcp_servers.mcp]
url = "https://claude.gomission.io/mcp/"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://claude.gomission.io/mcp/"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://claude.gomission.io/mcp/"
    }
  }
}

Available tools 29

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

mission
mission_account_setup
Return Mission-owned login/signup URLs for Claude, ChatGPT, or local app users before connector onboarding. Read-only.
mission_account_status
Return the hosted Mission account sign-in boundary plus safe public login/signup links. Read-only; never asks for or accepts a password.
mission_adoption_proof
Return Mission adoption proof from external touches, public proof assets, response gaps, and the next evidence-backed follow-up. Read-only.
mission_check_approval
Poll Mission for the current status of a previously requested approval. Returns decision (approved / denied / pending) and should_proceed (boolean). Call after request_approval to wait for the principal's decision before continuing.
mission_classify
Map a planned tool call to the canonical Trust Graduation action_class. Pass the tool name you are about to call and a short intent description. Returns the canonical class plus alternatives. Use this BEFORE request_approval if you are unsure which action_class applies. Mapping is heuristic — when in doubt, prefer the more conservative class.
mission_draft_queue
Return local drafts and approval packets waiting for human review. Read-only; never sends or creates Gmail drafts.
mission_fetch
Fetch a small structured summary for a Mission ref returned by connector tools. Read-only and redacted.
mission_get_workspace_status
Return Claude/MCP workspace connector status, missing priority connectors, and the secure setup link for this user workspace. Read-only.
mission_learning_status
Return Mission learning status from rules, feedback, and learning outputs. Read-only.
mission_list_connectors
List per-workspace Mission connector state for Gmail, Calendar, Drive, X, Instagram, LinkedIn, and other connectors. Read-only.
mission_market_radar
Return Mission Research market radar status, recent market-intelligence signals, open radar tasks, active research topics, and the next recommended counter-move. Read-only.
mission_open_approval_packet
Prepare or fetch a local approval packet reference for Claude/MCP users. This hosted MCP returns the approval boundary and setup path only; no external action executes.
mission_open_cockpit
Use this when the user wants a compact visual Mission cockpit in ChatGPT: approval priorities, draft pressure, market radar, receipt proof, and the no-execution boundary. Read-only.
mission_open_loops
Return unresolved relationship loops and promises that need review. Read-only.
mission_prepare_approval_packet
Prepare a local Mission approval packet from a Mission ref, title, or instruction. Creates a workspace review artifact and waiting receipt only; never sends, posts, submits, creates Gmail drafts, mutates external accounts, or claims execution.
mission_prepare_email_draft
Prepare an approval packet for an email draft request. If Gmail is missing, returns a connector setup link instead of failing vaguely. Never sends email.
mission_prepare_market_countermove
Prepare a local approval packet for the next Market Radar counter-move. Creates a review artifact and waiting receipt only; never publishes, contacts people, or mutates external systems.
mission_prepare_social_reply
Prepare an approval packet for an X/Instagram/social reply or post draft. If the connector is missing, returns a setup link. Never posts, DMs, follows, likes, deletes, or mutates an account.
mission_proof_loop
Return the highest-value Gmail/proof loop currently waiting on review. Read-only.
mission_receipts
Return receipt coverage and recent receipt evidence. Read-only.
mission_search
Search prepared Mission context across tasks, open loops, drafts, approval packets, receipts, and learning rows. Read-only.
mission_start_connector_setup
Create a connector setup plan and setup link for Gmail, Calendar, Drive, X, Instagram, LinkedIn, or other Mission connectors. No OAuth token is created by this tool.
mission_status
REQUIRED FIRST CALL. Returns Mission gate status, version, action classes, and the agent_instructions you MUST follow for the rest of this session: gate every consequential action through request_approval and never proceed without mission_check_approval returning decision=approved. Call this once at the start of every conversation.
mission_submission_readiness
Return the OpenAI app submission readiness gates, blockers, live endpoint proof, review artifacts, and next human action. Read-only; never submits the app.
mission_today
Connector daily answer for: what should I approve today? Returns three priorities, one Gmail proof loop, draft queue count, voice confidence, receipt/learning status, and one next action. Read-only.
mission_voice_profile
Return compact voice-learning confidence and constraints for draft review. Read-only.
log
log_action
Log a safe internal action with Mission. Returns a receipt id. Use for non-external actions that still benefit from a permanent receipt.
receipt
get_receipt
Fetch a Mission receipt by id. The hosted MCP persists receipts; the local install adds private storage and per-principal trust history.
request
request_approval
Mission gates any consequential action. Call this BEFORE executing actions in classes like send_email, post_public, send_dm, schedule_meeting, spend_money, publish_artifact, modify_external_record, change_trust_policy. Mission returns an approval-required ceremony with a receipt id. Do not proceed without approval. Canonical action classes: draft.compose, draft.response, email.send.internal, email.send.external, calendar.create, social.post.public, payment.initiate, proposal.submit.

Endpoints

URLTransportStateLatencyChecked
https://claude.gomission.io/mcp/ streamable-http answering 752 ms 13 min ago

Alternatives to Mission — Trust Graduation Gate

same job, measured the same way
Arbiter
by godwin105

Is this transaction safe to sign? Decodes what it really does and answers allow, warn or block.

24 installs/wk local only
S
Delegation School
by delegation

Learn to delegate real work to AI, not just chat with it — a course taught live in your own Claude.

9 tools answering
C
Mission Quotes
by missionforhire

Quote a proxy-presence mission: what a real person on the ground in city X costs.

4 tools answering
Vortex
by rohnelt-vortex

Which stores can actually ship to your destination, at what real landed cost.

10 tools answering
Hermes Action Bridge
by thebluehouse75

Delegate real-world actions from Claude Code, Codex, and other agents to Hermes Agent.

82 installs/wk local only
Tally Workout
by westvegh

First strength app Claude can write to: plan training in chat, it lands in the app ready to log.

answering
C
Verifi
by verifi

Get a real human to verify, decide, or improve an AI agent's work.

4 tools answering
Meet
by gregbenza

A second opinion, in one call, from a desk where an answer is allowed to be no.

6 tools answering

Mission — Trust Graduation Gate — questions

Answers built from our own checks of this server.

What can Mission — Trust Graduation Gate do?
It exposes 29 tools, read directly from the server on our last check. Among them: get_receipt, log_action, mission_account_setup, mission_account_status, mission_adoption_proof, mission_check_approval and 23 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Mission — Trust Graduation Gate working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 770 ms. The bar chart above shows every period we have measured.
How do I connect Mission — Trust Graduation Gate?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Mission — Trust Graduation Gate need an API key?
No. Mission — Trust Graduation Gate completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 29 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Mission — Trust Graduation Gate?
It answers our handshake in 770 ms on average, which is faster than 14% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Mission — Trust Graduation Gate?
The npm package @gomission/mcp was installed 78 times in the last week. Week over week that is +124%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Mission — Trust Graduation Gate open source?
Yes — it is published under the Apache-2.0 licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.