MCP Server
MCP
com.forgeorbital/agent-gate
Local mandate gate and proof trail for AI agents that take consequential actions.
Install
npx -y [email protected]
Configuration Example
{
"remotes": [],
"packages": [
{
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"identifier": "forge-agent-gate",
"version": "0.1.5",
"runtimeHint": "npx",
"transport": {
"type": "stdio"
},
"packageArguments": [
{
"description": "Run the risk-control MCP gateway over stdio.",
"value": "serve",
"type": "positional"
}
],
"environmentVariables": [
{
"description": "Forge decision-API key (starts with fi_). Set this or FORGE_BEARER_TOKEN.",
"format": "string",
"isSecret": true,
"name": "FORGE_API_KEY"
},
{
"description": "Alternative to FORGE_API_KEY: a Forge bearer token for the decision API.",
"format": "string",
"isSecret": true,
"name": "FORGE_BEARER_TOKEN"
},
{
"description": "Base URL of the Forge decision API. Defaults to the hosted Forge cloud.",
"format": "string",
"default": "https://forgeorbital.com",
"name": "FORGE_API_BASE_URL"
},
{
"description": "Tenant id stamped into every proof-trail record.",
"isRequired": true,
"format": "string",
"name": "FORGE_TENANT_ID"
},
{
"description": "required = fail-closed (block if Forge cannot record); best_effort = execute anyway.",
"format": "string",
"default": "required",
"name": "FORGE_RECORD_MODE"
},
{
"description": "Absolute path to the signed mandate (policy) JSON. Create it with `forge-agent-gate init`.",
"format": "string",
"name": "AGENT_GATE_MANDATE_PATH"
},
{
"description": "If this file exists, every gated write is hard-blocked (master kill switch).",
"format": "string",
"name": "AGENT_GATE_KILL_FILE"
},
{
"description": "Kalshi API key id. Only for the live Kalshi venue adapter; stays on your machine.",
"format": "string",
"isSecret": true,
"name": "KALSHI_API_KEY_ID"
},
{
"description": "Path to your Kalshi RSA private key. Only for the Kalshi venue adapter.",
"format": "string",
"default": "./kalshi_private_key.pem",
"name": "KALSHI_PRIVATE_KEY_PATH"
},
{
"description": "Kalshi environment: demo or prod. Only for the Kalshi venue adapter.",
"format": "string",
"default": "demo",
"name": "KALSHI_ENV"
}
]
}
]
}
mcp
model-context-protocol
npm
Comments
Sign in to leave a comment