Integrations

Gemini CLI

The longest documented patience of any client, and the gateway still answers with a link.

Gemini CLI reads MCP servers from its settings file and sends headers with them.

Connect it

~/.gemini/settings.json
{
  "mcpServers": {
    "sallyport": {
      "httpUrl": "https://mcp.sallyport.cloud/mcp",
      "headers": { "Authorization": "Bearer sp_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }
    }
  }
}

How an approval reaches you

Gemini CLI documents a ten-minute idle timeout, the most generous of the clients we target. The gateway still hands back a call id and a URL rather than holding the socket. A decision that takes longer than the ceiling should not cost the agent its call.

Connect the client you have open right now

One command writes the config, imports the keys you point at, and tells the agent what it may use.

Connect my first agent

Free for 10,000 calls a month. No card.