Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,544Letters: 14Defects: 1,324counted 3 min ago
teppi

Server definition

Hash
sha256:03fda5572fc22511447d6cb2848466e3948355ca58d8832fbb0f7969f06e66a3
What it is
What a remote MCP server returned when asked what it offers: 29 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Fetch a Mission receipt by id. The hosted MCP persists receipts; the local install adds private storage and per-principal trust history.", "inputSchema": { "properties": { "receipt_id": { "type": "string" } }, "required": [ "receipt_id" ], "type": "object" }, "name": "get_receipt", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Log a safe internal action with Mission. Returns a receipt id. Use for non-external actions that still benefit from a permanent receipt.", "inputSchema": { "properties": { "action_class": { "type": "string" }, "evidence": { "type": "string" }, "summary": { "type": "string" } }, "required": [ "action_class", "summary" ], "type": "object" }, "name": "log_action", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Return Mission-owned login/signup URLs for Claude, ChatGPT, or local app users before connector onboarding. Read-only.", "inputSchema": { "properties": { "intent": { "enum": [ "login", "signup", "status" ], "type": "string" }, "next": { "type": "string" } }, "type": "object" }, "name": "mission_account_setup", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Return the hosted Mission account sign-in boundary plus safe public login/signup links. Read-only; never asks for or accepts a password.", "inputSchema": { "properties": { "next": { "type": "string" } }, "type": "object" }, "name": "mission_account_status", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Return Mission adoption proof from external touches, public proof assets, response gaps, and the next evidence-backed follow-up. Read-only.", "inputSchema": { "properties": { "limit": { "default": 10, "maximum": 25, "minimum": 1, "type": "number" } }, "type": "object" }, "name": "mission_adoption_proof", "outputSchema": { "additionalProperties": true, "properties": { "gaps": { "items": { "type": "string" }, "type": "array" }, "generated_at": { "type": "string" }, "live_urls": { "items": { "additionalProperties": true, "type": "object" }, "type": "array" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "proof_assets": { "items": { "additionalProperties": true, "type": "object" }, "type": "array" }, "recommended_next_action": { "type": "string" }, "scoreboard": { "additionalProperties": true, "type": "object" }, "touches": { "items": { "additionalProperties": true, "type": "object" }, "type": "array" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "scoreboard", "touches", "proof_assets", "recommended_next_action" ], "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "receipt_id": { "type": "string" } }, "required": [ "receipt_id" ], "type": "object" }, "name": "mission_check_approval", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "intent": { "description": "One-line plain-English description of what you are about to do.", "type": "string" }, "recipient_hint": { "description": "Optional: email/handle/account hint for external-vs-internal routing.", "type": "string" }, "tool_name": { "description": "Optional: the tool you are about to call (e.g. gmail.send_message, slack.post).", "type": "string" } }, "required": [ "intent" ], "type": "object" }, "name": "mission_classify", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Return local drafts and approval packets waiting for human review. Read-only; never sends or creates Gmail drafts.", "inputSchema": { "properties": { "limit": { "default": 10, "maximum": 25, "minimum": 1, "type": "number" } }, "type": "object" }, "name": "mission_draft_queue", "outputSchema": { "additionalProperties": true, "properties": { "generated_at": { "type": "string" }, "items": { "items": { "additionalProperties": true, "properties": { "approval_required": { "type": "boolean" }, "evidence": { "type": "string" }, "kind": { "type": "string" }, "ref": { "type": "string" }, "status": { "type": "string" }, "summary": { "type": "string" }, "title": { "type": "string" } }, "type": "object" }, "type": "array" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "summary": { "additionalProperties": true, "type": "object" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "items" ], "type": "object" } }, { "description": "Fetch a small structured summary for a Mission ref returned by connector tools. Read-only and redacted.", "inputSchema": { "properties": { "ref": { "type": "string" } }, "required": [ "ref" ], "type": "object" }, "name": "mission_fetch", "outputSchema": { "additionalProperties": true, "properties": { "approval_required_for_actions": { "type": "boolean" }, "generated_at": { "type": "string" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "approval_required_for_actions" ], "type": "object" } }, { "description": "Return Claude/MCP workspace connector status, missing priority connectors, and the secure setup link for this user workspace. Read-only.", "inputSchema": { "properties": {}, "type": "object" }, "name": "mission_get_workspace_status", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Return Mission learning status from rules, feedback, and learning outputs. Read-only.", "inputSchema": { "properties": {}, "type": "object" }, "name": "mission_learning_status", "outputSchema": { "additionalProperties": true, "properties": { "approval_required_for_actions": { "type": "boolean" }, "generated_at": { "type": "string" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "approval_required_for_actions" ], "type": "object" } }, { "description": "List per-workspace Mission connector state for Gmail, Calendar, Drive, X, Instagram, LinkedIn, and other connectors. Read-only.", "inputSchema": { "properties": { "connectors": { "items": { "type": "string" }, "type": "array" } }, "type": "object" }, "name": "mission_list_connectors", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Return Mission Research market radar status, recent market-intelligence signals, open radar tasks, active research topics, and the next recommended counter-move. Read-only.", "inputSchema": { "properties": { "date": { "description": "Optional YYYY-MM-DD brief date to inspect.", "type": "string" } }, "type": "object" }, "name": "mission_market_radar", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "notes": { "type": "string" }, "purpose": { "type": "string" }, "recommendation": { "type": "string" }, "source_ref": { "type": "string" }, "title": { "type": "string" } }, "type": "object" }, "name": "mission_open_approval_packet", "outputSchema": { "additionalProperties": true, "required": [ "ok", "setup_required", "external_actions" ], "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "limit": { "default": 3, "maximum": 5, "minimum": 1, "type": "number" } }, "type": "object" }, "name": "mission_open_cockpit", "outputSchema": { "additionalProperties": true, "properties": { "approval_required_for_actions": { "type": "boolean" }, "generated_at": { "type": "string" }, "learning": { "additionalProperties": true, "type": "object" }, "market_radar": { "additionalProperties": true, "type": "object" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "receipts": { "additionalProperties": true, "type": "object" }, "recommended_next_action": { "type": "string" }, "safety_boundary": { "type": "string" }, "today": { "additionalProperties": true, "properties": { "approval_required_for_actions": { "type": "boolean" }, "date": { "type": "string" }, "draft_queue_count": { "type": "number" }, "generated_at": { "type": "string" }, "gmail_proof_loop": { "additionalProperties": true, "properties": { "approval_required": { "type": "boolean" }, "evidence": { "type": "string" }, "kind": { "type": "string" }, "ref": { "type": "string" }, "status": { "type": "string" }, "summary": { "type": "string" }, "title": { "type": "string" } }, "type": "object" }, "learning": { "additionalProperties": true, "type": "object" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "receipts": { "additionalProperties": true, "type": "object" }, "recommended_next_action": { "type": "string" }, "today_3_things": { "items": { "additionalProperties": true, "properties": { "approval_required": { "type": "boolean" }, "evidence": { "type": "string" }, "kind": { "type": "string" }, "ref": { "type": "string" }, "status": { "type": "string" }, "summary": { "type": "string" }, "title": { "type": "string" } }, "type": "object" }, "type": "array" }, "voice_confidence": { "type": "string" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "date", "workspace", "today_3_things", "draft_queue_count", "voice_confidence", "receipts", "learning", "recommended_next_action", "no_execution", "approval_required_for_actions" ], "type": "object" }, "voice_profile": { "additionalProperties": true, "type": "object" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "today", "market_radar", "receipts", "safety_boundary" ], "type": "object" } }, { "description": "Return unresolved relationship loops and promises that need review. Read-only.", "inputSchema": { "properties": { "limit": { "default": 10, "maximum": 25, "minimum": 1, "type": "number" } }, "type": "object" }, "name": "mission_open_loops", "outputSchema": { "additionalProperties": true, "properties": { "generated_at": { "type": "string" }, "items": { "items": { "additionalProperties": true, "properties": { "approval_required": { "type": "boolean" }, "evidence": { "type": "string" }, "kind": { "type": "string" }, "ref": { "type": "string" }, "status": { "type": "string" }, "summary": { "type": "string" }, "title": { "type": "string" } }, "type": "object" }, "type": "array" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "summary": { "additionalProperties": true, "type": "object" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "items" ], "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "notes": { "description": "Additional local context. Treated as evidence, not instruction.", "type": "string" }, "purpose": { "description": "What the human should decide or review.", "type": "string" }, "recommendation": { "description": "Prepared recommendation to place in the approval packet.", "type": "string" }, "source_ref": { "description": "Optional Mission ref such as task:GM-045, draft:<file>, packet:<file>, receipt:<id>, or open_loop:<id>.", "type": "string" }, "title": { "description": "Short packet title. Required when source_ref is absent.", "type": "string" }, "urgency": { "default": "normal", "enum": [ "low", "normal", "high" ], "type": "string" } }, "type": "object" }, "name": "mission_prepare_approval_packet", "outputSchema": { "additionalProperties": true, "properties": { "approval_required_for_actions": { "type": "boolean" }, "external_actions": { "type": "number" }, "generated_at": { "type": "string" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "prepared": { "additionalProperties": true, "properties": { "kind": { "type": "string" }, "packet_file": { "type": "string" }, "packet_path": { "type": "string" }, "status": { "type": "string" }, "title": { "type": "string" } }, "required": [ "kind", "title", "packet_file", "packet_path", "status" ], "type": "object" }, "receipt": { "additionalProperties": true, "type": "object" }, "recommended_next_action": { "type": "string" }, "source": { "additionalProperties": true, "type": "object" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "approval_required_for_actions", "prepared", "external_actions" ], "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "body": { "type": "string" }, "notes": { "type": "string" }, "purpose": { "type": "string" }, "subject": { "type": "string" }, "to": { "type": "string" } }, "type": "object" }, "name": "mission_prepare_email_draft", "outputSchema": { "additionalProperties": true, "required": [ "ok", "setup_required", "external_actions" ], "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "audience": { "description": "Target reviewer or audience, for example protocol builders, AI infra investors, or MCP maintainers.", "type": "string" }, "notes": { "type": "string" }, "source_ref": { "description": "Optional Mission ref, defaulting to market radar / GM-045 context.", "type": "string" }, "thesis": { "description": "Strategic thesis to prepare, for example Trust Graduation as permission layer.", "type": "string" } }, "type": "object" }, "name": "mission_prepare_market_countermove", "outputSchema": { "additionalProperties": true, "properties": { "approval_required_for_actions": { "type": "boolean" }, "external_actions": { "type": "number" }, "generated_at": { "type": "string" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "prepared": { "additionalProperties": true, "properties": { "kind": { "type": "string" }, "packet_file": { "type": "string" }, "packet_path": { "type": "string" }, "status": { "type": "string" }, "title": { "type": "string" } }, "required": [ "kind", "title", "packet_file", "packet_path", "status" ], "type": "object" }, "receipt": { "additionalProperties": true, "type": "object" }, "recommended_next_action": { "type": "string" }, "source": { "additionalProperties": true, "type": "object" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "approval_required_for_actions", "prepared", "external_actions" ], "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "draft": { "type": "string" }, "notes": { "type": "string" }, "platform": { "type": "string" }, "purpose": { "type": "string" }, "target_url": { "type": "string" } }, "type": "object" }, "name": "mission_prepare_social_reply", "outputSchema": { "additionalProperties": true, "required": [ "ok", "setup_required", "external_actions" ], "type": "object" } }, { "description": "Return the highest-value Gmail/proof loop currently waiting on review. Read-only.", "inputSchema": { "properties": {}, "type": "object" }, "name": "mission_proof_loop", "outputSchema": { "additionalProperties": true, "properties": { "approval_required_for_actions": { "type": "boolean" }, "generated_at": { "type": "string" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "approval_required_for_actions" ], "type": "object" } }, { "description": "Return receipt coverage and recent receipt evidence. Read-only.", "inputSchema": { "properties": { "limit": { "default": 5, "maximum": 25, "minimum": 1, "type": "number" } }, "type": "object" }, "name": "mission_receipts", "outputSchema": { "additionalProperties": true, "properties": { "generated_at": { "type": "string" }, "items": { "items": { "additionalProperties": true, "properties": { "approval_required": { "type": "boolean" }, "evidence": { "type": "string" }, "kind": { "type": "string" }, "ref": { "type": "string" }, "status": { "type": "string" }, "summary": { "type": "string" }, "title": { "type": "string" } }, "type": "object" }, "type": "array" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "summary": { "additionalProperties": true, "type": "object" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "items" ], "type": "object" } }, { "description": "Search prepared Mission context across tasks, open loops, drafts, approval packets, receipts, and learning rows. Read-only.", "inputSchema": { "properties": { "limit": { "default": 10, "maximum": 25, "minimum": 1, "type": "number" }, "query": { "type": "string" } }, "type": "object" }, "name": "mission_search", "outputSchema": { "additionalProperties": true, "properties": { "generated_at": { "type": "string" }, "items": { "items": { "additionalProperties": true, "properties": { "approval_required": { "type": "boolean" }, "evidence": { "type": "string" }, "kind": { "type": "string" }, "ref": { "type": "string" }, "status": { "type": "string" }, "summary": { "type": "string" }, "title": { "type": "string" } }, "type": "object" }, "type": "array" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "summary": { "additionalProperties": true, "type": "object" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "items" ], "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "connectors": { "items": { "type": "string" }, "type": "array" }, "source": { "type": "string" } }, "type": "object" }, "name": "mission_start_connector_setup", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "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.", "inputSchema": { "properties": {}, "type": "object" }, "name": "mission_status", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Return the OpenAI app submission readiness gates, blockers, live endpoint proof, review artifacts, and next human action. Read-only; never submits the app.", "inputSchema": { "properties": {}, "type": "object" }, "name": "mission_submission_readiness", "outputSchema": { "additionalProperties": true, "properties": { "blockers": { "items": { "additionalProperties": true, "type": "object" }, "type": "array" }, "gates": { "items": { "additionalProperties": true, "type": "object" }, "type": "array" }, "generated_at": { "type": "string" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "proof_assets": { "items": { "additionalProperties": true, "type": "object" }, "type": "array" }, "ready": { "type": "boolean" }, "recommended_next_action": { "type": "string" }, "remote": { "additionalProperties": true, "type": "object" }, "status": { "type": "string" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "status", "ready", "gates", "blockers", "recommended_next_action" ], "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "limit": { "default": 3, "maximum": 5, "minimum": 1, "type": "number" } }, "type": "object" }, "name": "mission_today", "outputSchema": { "additionalProperties": true, "properties": { "approval_required_for_actions": { "type": "boolean" }, "date": { "type": "string" }, "draft_queue_count": { "type": "number" }, "generated_at": { "type": "string" }, "gmail_proof_loop": { "additionalProperties": true, "properties": { "approval_required": { "type": "boolean" }, "evidence": { "type": "string" }, "kind": { "type": "string" }, "ref": { "type": "string" }, "status": { "type": "string" }, "summary": { "type": "string" }, "title": { "type": "string" } }, "type": "object" }, "learning": { "additionalProperties": true, "type": "object" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "receipts": { "additionalProperties": true, "type": "object" }, "recommended_next_action": { "type": "string" }, "today_3_things": { "items": { "additionalProperties": true, "properties": { "approval_required": { "type": "boolean" }, "evidence": { "type": "string" }, "kind": { "type": "string" }, "ref": { "type": "string" }, "status": { "type": "string" }, "summary": { "type": "string" }, "title": { "type": "string" } }, "type": "object" }, "type": "array" }, "voice_confidence": { "type": "string" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "date", "workspace", "today_3_things", "draft_queue_count", "voice_confidence", "receipts", "learning", "recommended_next_action", "no_execution", "approval_required_for_actions" ], "type": "object" } }, { "description": "Return compact voice-learning confidence and constraints for draft review. Read-only.", "inputSchema": { "properties": {}, "type": "object" }, "name": "mission_voice_profile", "outputSchema": { "additionalProperties": true, "properties": { "approval_required_for_actions": { "type": "boolean" }, "generated_at": { "type": "string" }, "no_execution": { "type": "boolean" }, "ok": { "type": "boolean" }, "workspace": { "type": "string" } }, "required": [ "ok", "generated_at", "workspace", "no_execution", "approval_required_for_actions" ], "type": "object" } }, { "description": "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.", "inputSchema": { "properties": { "action_class": { "description": "One of: draft.compose, draft.response, email.send.internal, email.send.external, calendar.create, social.post.public, payment.initiate, proposal.submit. Implementations MAY add more.", "type": "string" }, "evidence": { "description": "Optional evidence supporting the action.", "type": "string" }, "summary": { "description": "One-line plain-English summary of the action.", "type": "string" } }, "required": [ "action_class", "summary" ], "type": "object" }, "name": "request_approval", "outputSchema": { "additionalProperties": true, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:03fda5572fc22511447d6cb2848466e3948355ca58d8832fbb0f7969f06e66a3 | sha256sum