{"apiVersion":"v1","directorySlug":"earnallgateway-mcp-25c3f69d7f","title":"Earnallgateway","description":null,"pageUrl":"https://www.mcpbundles.com/skills/earnallgateway-mcp-25c3f69d7f","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.earnallgateway.com/mcp","hostedMcpUrl":null,"toolCount":12,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.earnallgateway/earnallgateway-mcp-25c3f69d7f","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"ask_sir_grey","description":"Send one explicit bounded QUERY or STATUS_REQUEST; receive a correlated reply. No execution authority. Select only necessary context, never secrets.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["request_id","correlation_id","message_type","instruction","conversation_reference","owner_intent"],"properties":{"view":{"enum":["SUMMARY","EXPANDED","TECHNICAL"],"type":"string"},"job_id":{"type":"string","maxLength":200,"minLength":1},"request_id":{"type":"string","pattern":"^[-A-Za-z0-9._:]{8,128}$"},"destination":{"enum":["SIR_GREY","GATEWAY","CODEX"],"type":"string","default":"SIR_GREY"},"instruction":{"type":"string","maxLength":4000,"minLength":1},"message_type":{"enum":["QUERY","SUGGESTION","TASK_PROPOSAL","BUILD_PROPOSAL","MEMORY_CANDIDATE","DECISION_REQUEST","STATUS_REQUEST","INSTRUCTION"],"type":"string"},"owner_intent":{"type":"string","maxLength":500,"minLength":1},"programme_id":{"type":"string","maxLength":200,"minLength":1},"correlation_id":{"type":"string","pattern":"^[-A-Za-z0-9._:]{8,128}$"},"stop_conditions":{"type":"array","items":{"type":"string","maxLength":500},"maxItems":12},"expected_outcome":{"type":"string","maxLength":500},"result_package_id":{"type":"string","maxLength":300},"conversation_reference":{"type":"string","maxLength":500,"minLength":1},"minimum_required_context":{"type":"string","default":"","maxLength":3000}}},"title":"Ask Sir Grey","logicalName":"ask_sir_grey","displayName":"Ask Sir Grey","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"submit_sir_grey_message","description":"Send a deliberately selected INSTRUCTION, SUGGESTION, TASK_PROPOSAL, BUILD_PROPOSAL, MEMORY_CANDIDATE or DECISION_REQUEST. Do not send the full conversation by default. Sir Grey evaluates; Gateway retains job and execution authority. If a call fails, retrieve the existing response by request ID before resubmitting. Reuse an ID only with identical selected content and metadata.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["request_id","correlation_id","message_type","instruction","conversation_reference","owner_intent"],"properties":{"view":{"enum":["SUMMARY","EXPANDED","TECHNICAL"],"type":"string"},"job_id":{"type":"string","maxLength":200,"minLength":1},"request_id":{"type":"string","pattern":"^[-A-Za-z0-9._:]{8,128}$"},"destination":{"enum":["SIR_GREY","GATEWAY","CODEX"],"type":"string","default":"SIR_GREY"},"instruction":{"type":"string","maxLength":4000,"minLength":1},"message_type":{"enum":["QUERY","SUGGESTION","TASK_PROPOSAL","BUILD_PROPOSAL","MEMORY_CANDIDATE","DECISION_REQUEST","STATUS_REQUEST","INSTRUCTION"],"type":"string"},"owner_intent":{"type":"string","maxLength":500,"minLength":1},"programme_id":{"type":"string","maxLength":200,"minLength":1},"correlation_id":{"type":"string","pattern":"^[-A-Za-z0-9._:]{8,128}$"},"stop_conditions":{"type":"array","items":{"type":"string","maxLength":500},"maxItems":12},"expected_outcome":{"type":"string","maxLength":500},"result_package_id":{"type":"string","maxLength":300},"conversation_reference":{"type":"string","maxLength":500,"minLength":1},"minimum_required_context":{"type":"string","default":"","maxLength":3000}}},"title":"Send selected instruction or proposal to Sir Grey","logicalName":"submit_sir_grey_message","displayName":"Send selected instruction or proposal to Sir Grey","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_sir_grey_response","description":"Retrieve one durable request and response by exact request ID within the authenticated Owner tenant/project. No continuous connection is needed.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["request_id"],"properties":{"request_id":{"type":"string","pattern":"^[-A-Za-z0-9._:]{8,128}$"}}},"title":"Get Sir Grey correlated response","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_sir_grey_response","displayName":"Get Sir Grey correlated response"},{"name":"gateway_status","description":"Get Gateway operational status. Returns bounded non-secret authoritative state and grants no execution authority.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"view":{"enum":["SUMMARY","EXPANDED","TECHNICAL"],"type":"string"},"job_id":{"type":"string","maxLength":200},"programme_id":{"type":"string","maxLength":200},"result_package_id":{"type":"string","maxLength":300}}},"title":"Get Gateway operational status","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"gateway_status","displayName":"Get Gateway operational status"},{"name":"get_active_codex_package","description":"Get active Codex package. Returns bounded non-secret authoritative state and grants no execution authority.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"view":{"enum":["SUMMARY","EXPANDED","TECHNICAL"],"type":"string"},"job_id":{"type":"string","maxLength":200},"programme_id":{"type":"string","maxLength":200},"result_package_id":{"type":"string","maxLength":300}}},"title":"Get active Codex package","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_active_codex_package","displayName":"Get active Codex package"},{"name":"get_owner_action_queue","description":"Get Owner Action Queue. Returns bounded non-secret authoritative state and grants no execution authority.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"view":{"enum":["SUMMARY","EXPANDED","TECHNICAL"],"type":"string"},"job_id":{"type":"string","maxLength":200},"programme_id":{"type":"string","maxLength":200},"result_package_id":{"type":"string","maxLength":300}}},"title":"Get Owner Action Queue","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_owner_action_queue","displayName":"Get Owner Action Queue"},{"name":"get_programme_status","description":"Get programme status. Returns bounded non-secret authoritative state and grants no execution authority.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"view":{"enum":["SUMMARY","EXPANDED","TECHNICAL"],"type":"string"},"job_id":{"type":"string","maxLength":200},"programme_id":{"type":"string","maxLength":200},"result_package_id":{"type":"string","maxLength":300}}},"title":"Get programme status","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_programme_status","displayName":"Get programme status"},{"name":"get_codex_result","description":"Read one bounded canonical Codex Result Package without raw secret material.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"result_package_id":{"type":"string","maxLength":300,"minLength":1},"advisory_request_id":{"type":"string","maxLength":300,"minLength":1},"engineering_loop_session_id":{"type":"string","maxLength":300,"minLength":1}}},"title":"Get Codex result","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_codex_result","displayName":"Get Codex result"},{"name":"evaluate_governed_result","description":"Evaluate one exact canonical Result Package using deterministic bounded policy. May admit a matching structured continuation to Task Governance, but cannot authorize or execute it.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["result_package_id","programme_id","idempotency_key"],"properties":{"next_task":{"type":"object","required":["objective","work_class","programme_id","context_references","known_good_baseline_reference","constraints","prohibited_actions","acceptance_criteria","evidence_requirements","idempotency_key"],"properties":{"objective":{"type":"string","maxLength":5000,"minLength":12},"work_class":{"enum":["ANALYZE_CAPABILITY","INSPECT_REPOSITORY","IMPLEMENT_APPROVED_BUILD","DIAGNOSE_FAILURE","REPAIR_BOUNDED_DEFECT","RUN_APPROVED_TESTS","VERIFY_BUILD","CONTINUE_APPROVED_PROGRAMME","PRODUCE_EVIDENCE","READ_OPERATIONAL_STATE"],"type":"string"},"constraints":{"type":"array","items":{"type":"string","maxLength":2000,"minLength":1},"maxItems":30,"minItems":1},"programme_id":{"type":"string","pattern":"^[A-Za-z0-9._:-]{2,200}$"},"idempotency_key":{"type":"string","pattern":"^[A-Za-z0-9._:-]{8,128}$"},"work_package_id":{"type":"string","pattern":"^[A-Za-z0-9._:-]{2,200}$"},"changed_approach":{"type":"string","maxLength":5000,"minLength":12},"context_references":{"type":"array","items":{"type":"object","required":["path","tenant_id","project_id"],"properties":{"path":{"type":"string","maxLength":1000,"minLength":1},"tenant_id":{"type":"string","maxLength":200,"minLength":1},"project_id":{"type":"string","maxLength":200,"minLength":1}},"additionalProperties":false},"maxItems":12,"minItems":1},"prohibited_actions":{"type":"array","items":{"type":"string","maxLength":2000,"minLength":1},"maxItems":30,"minItems":1},"acceptance_criteria":{"type":"array","items":{"type":"string","maxLength":2000,"minLength":1},"maxItems":30,"minItems":1},"evidence_requirements":{"type":"array","items":{"type":"string","maxLength":2000,"minLength":1},"maxItems":30,"minItems":1},"prior_failure_reference":{"type":"string","maxLength":300,"minLength":1},"known_good_baseline_reference":{"type":"object","required":["path","tenant_id","project_id"],"properties":{"path":{"type":"string","maxLength":1000,"minLength":1},"tenant_id":{"type":"string","maxLength":200,"minLength":1},"project_id":{"type":"string","maxLength":200,"minLength":1}},"additionalProperties":false},"predecessor_result_package_id":{"type":"string","maxLength":300,"minLength":1},"evaluation_rationale_reference":{"type":"string","maxLength":300,"minLength":1}},"additionalProperties":false},"programme_id":{"type":"string","pattern":"^[A-Za-z0-9._:-]{2,200}$"},"idempotency_key":{"type":"string","pattern":"^[A-Za-z0-9._:-]{8,160}$"},"result_package_id":{"type":"string","maxLength":300,"minLength":1}},"additionalProperties":false},"title":"Evaluate governed Result Package","logicalName":"evaluate_governed_result","displayName":"Evaluate governed Result Package","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"submit_bounded_governed_test","description":"Admit the one predefined harmless bridge acceptance objective into canonical Task Governance. Creates no Execution Authorization and cannot dispatch Runner, AX42, shell, SSH, or arbitrary payloads.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["acceptance_instruction","idempotency_key"],"properties":{"idempotency_key":{"type":"string","pattern":"^[A-Za-z0-9._:-]{8,128}$"},"acceptance_instruction":{"type":"string","const":"Run the bounded Gateway AI Team Bridge acceptance test."}},"additionalProperties":false},"title":"Submit bounded governed bridge test","logicalName":"submit_bounded_governed_test","displayName":"Submit bounded governed bridge test","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"submit_governed_work","description":"Admit one structured, template-bound engineering request into canonical Task Governance. Eligible standing-authority work may then be advanced by the separate canonical governance connector; MCP cannot supply authorization, commands, production, financial, or constitutional authority.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["objective","work_class","programme_id","context_references","known_good_baseline_reference","constraints","prohibited_actions","acceptance_criteria","evidence_requirements","idempotency_key"],"properties":{"objective":{"type":"string","maxLength":5000,"minLength":12},"work_class":{"enum":["ANALYZE_CAPABILITY","INSPECT_REPOSITORY","IMPLEMENT_APPROVED_BUILD","DIAGNOSE_FAILURE","REPAIR_BOUNDED_DEFECT","RUN_APPROVED_TESTS","VERIFY_BUILD","CONTINUE_APPROVED_PROGRAMME","PRODUCE_EVIDENCE","READ_OPERATIONAL_STATE"],"type":"string"},"constraints":{"type":"array","items":{"type":"string","maxLength":2000,"minLength":1},"maxItems":30,"minItems":1},"programme_id":{"type":"string","pattern":"^[A-Za-z0-9._:-]{2,200}$"},"idempotency_key":{"type":"string","pattern":"^[A-Za-z0-9._:-]{8,128}$"},"work_package_id":{"type":"string","pattern":"^[A-Za-z0-9._:-]{2,200}$"},"changed_approach":{"type":"string","maxLength":5000,"minLength":12},"context_references":{"type":"array","items":{"type":"object","required":["path","tenant_id","project_id"],"properties":{"path":{"type":"string","maxLength":1000,"minLength":1},"tenant_id":{"type":"string","maxLength":200,"minLength":1},"project_id":{"type":"string","maxLength":200,"minLength":1}},"additionalProperties":false},"maxItems":12,"minItems":1},"prohibited_actions":{"type":"array","items":{"type":"string","maxLength":2000,"minLength":1},"maxItems":30,"minItems":1},"acceptance_criteria":{"type":"array","items":{"type":"string","maxLength":2000,"minLength":1},"maxItems":30,"minItems":1},"evidence_requirements":{"type":"array","items":{"type":"string","maxLength":2000,"minLength":1},"maxItems":30,"minItems":1},"prior_failure_reference":{"type":"string","maxLength":300,"minLength":1},"known_good_baseline_reference":{"type":"object","required":["path","tenant_id","project_id"],"properties":{"path":{"type":"string","maxLength":1000,"minLength":1},"tenant_id":{"type":"string","maxLength":200,"minLength":1},"project_id":{"type":"string","maxLength":200,"minLength":1}},"additionalProperties":false},"predecessor_result_package_id":{"type":"string","maxLength":300,"minLength":1},"evaluation_rationale_reference":{"type":"string","maxLength":300,"minLength":1}},"additionalProperties":false},"title":"Submit governed engineering work","logicalName":"submit_governed_work","displayName":"Submit governed engineering work","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"submit_advisory_instruction","description":"Record a structured advisory facet or Builder proposal. For cached ChatGPT seats, advisory_request_id SIR_GREY_COMMUNICATION_V1 carries one typed selected-message JSON in assessment; SIR_GREY_RESPONSE_V1 retrieves assessment.request_id. Neither transport creates execution authority.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["submission_type"],"properties":{"proposal":{"type":"object","required":["advisory_response_id","advisory_request_id","assessment","decision_recommendation","architecture_findings","contradictions","risks","dependency_analysis","proposed_next_objective","proposed_scope","excluded_scope","required_authority_class","rollback_expectations","validation_requirements","evidence_requirements","priority","owner_escalation_required","departments","proposed_operations","integrity_reference"],"properties":{"risks":{"type":"array","items":{"type":"string","maxLength":4000},"maxItems":100},"priority":{"enum":["LOW","MODERATE","HIGH","CONSEQUENTIAL"],"type":"string"},"assessment":{"type":"string","maxLength":20000,"minLength":1},"departments":{"type":"array","items":{"type":"string","maxLength":200},"maxItems":30},"contradictions":{"type":"array","items":{"type":"string","maxLength":4000},"maxItems":100},"excluded_scope":{"type":"array","items":{"type":"string","maxLength":4000},"maxItems":100},"proposed_scope":{"type":"string","maxLength":10000,"minLength":1},"advisory_request_id":{"type":"string","maxLength":300,"minLength":1},"dependency_analysis":{"type":"array","items":{"type":"string","maxLength":4000},"maxItems":100},"execution_authority":{"type":"boolean","const":false,"default":false},"integrity_reference":{"type":"string","maxLength":500,"minLength":1},"proposed_operations":{"type":"array","items":{"type":"object","required":["operation_type","target_path"],"properties":{"content":{"type":"string","maxLength":262144},"target_path":{"type":"string","maxLength":1000,"minLength":1},"operation_type":{"enum":["read_file","write_file","append_file","create_file","metadata_report"],"type":"string"}},"additionalProperties":false},"maxItems":50,"minItems":1},"advisory_response_id":{"type":"string","maxLength":300,"minLength":1},"architecture_findings":{"type":"array","items":{"type":"string","maxLength":4000},"maxItems":100},"evidence_requirements":{"type":"array","items":{"type":"string","maxLength":4000},"maxItems":100,"minItems":1},"reason_for_escalation":{"anyOf":[{"type":"string","maxLength":10000},{"type":"null"}]},"rollback_expectations":{"type":"string","maxLength":10000,"minLength":1},"decision_recommendation":{"type":"string","maxLength":10000,"minLength":1},"proposed_next_objective":{"type":"string","maxLength":5000,"minLength":1},"validation_requirements":{"type":"array","items":{"type":"string","maxLength":4000},"maxItems":100},"required_authority_class":{"enum":["CLASS_A","CLASS_B","CLASS_C","OWNER_ONLY"],"type":"string"},"owner_escalation_required":{"type":"boolean"},"engineering_loop_session_id":{"type":"string","maxLength":300,"minLength":1}},"additionalProperties":false},"submission":{"type":"object","required":["advisory_response_id","advisory_request_id","integrity_reference"],"properties":{"risks":{"type":"array","items":{"type":"string","maxLength":4000},"default":[],"maxItems":100},"reason":{"type":"string","default":"","maxLength":10000},"findings":{"type":"array","items":{"type":"string","maxLength":4000},"default":[],"maxItems":100},"assessment":{"type":"string","maxLength":20000,"minLength":1},"recommendation":{"type":"string","default":"","maxLength":10000},"requested_evidence":{"type":"array","items":{"type":"string","maxLength":1000},"default":[],"maxItems":100},"advisory_request_id":{"type":"string","maxLength":300,"minLength":1},"execution_authority":{"type":"boolean","const":false,"default":false},"integrity_reference":{"type":"string","maxLength":500,"minLength":1},"advisory_response_id":{"type":"string","maxLength":300,"minLength":1},"engineering_loop_session_id":{"type":"string","maxLength":300,"minLength":1}},"additionalProperties":false},"submission_type":{"enum":["ADVISORY_FACET","BUILDER_PROPOSAL"],"type":"string"}}},"title":"Submit advisory instruction","logicalName":"submit_advisory_instruction","displayName":"Submit advisory instruction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Earnallgateway&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuZWFybmFsbGdhdGV3YXkuY29tL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Earnallgateway%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.earnallgateway.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Earnallgateway%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.earnallgateway.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Earnallgateway&connectorUrl=https%3A%2F%2Fmcp.earnallgateway.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Earnallgateway\" --url \"https://mcp.earnallgateway.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/earnallgateway-mcp-25c3f69d7f","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/earnallgateway-mcp-25c3f69d7f/tools/{tool}","mcpServerUrl":"https://mcp.earnallgateway.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/earnallgateway-mcp-25c3f69d7f?live=1"}