Satgate MCP Server

Why • Build • Features • Quick Start • Docs • Website • Blog

Remote serverstreamable-httpPython

What is the Satgate MCP Server?

Why • Build • Features • Quick Start • Docs • Website • Blog

What you get

SatGate is an Economic Firewall for AI agent requests. Drop it in front of your APIs and MCP tools to enforce scoped authority, budgets, paid-rail context, and Evidence Pack receipts before agents act.

  • 🛡️ Capability Tokens (Macaroons) — Cryptographic credentials with built-in caveats, delegation, and next-request revocation. Not API keys — tokens that agents can safely sub-delegate
  • 🎯 MCP-Aware — Parses MCP JSON-RPC tool calls. Know that Agent X spent $47 on search_database and $12 on send_email — not just "1,000 requests."
  • 💰 Budget Enforcement — Hard stops per agent, team, or API. When the budget hits zero, requests are blocked. Not logged. Not alerted. Blocked
  • ⚡ Paid-Rail Governance — Govern paid API access across L402, x402, API-key billing, and enterprise ledgers without making any one rail the control plane
  • 🔒 Default-Deny — All routes require valid credentials unless explicitly public. Zero Trust by design
  • 🚀 <50ms Overhead — Lightweight Go proxy. Adds governance without adding latency

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
namepublic-health
publicNo authentication
capabilityRequires valid Macaroon
l402Requires Lightning payment and records paid-rail context

Configuration

VariableDescriptionRequired
ADMIN_TOKENCredential the server authenticates with.Yes
LIGHTNING_BACKENDConfiguration value read at startup.Optional
SATGATE_API_KEYCredential the server authenticates with.Yes
CAPABILITY_ROOT_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Satgate to name.”
  • “Use Satgate to Macaroons.”
  • “Use Satgate to Delegation.”

Frequently asked questions

Why • Build • Features • Quick Start • Docs • Website • Blog Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.