Skip to main content
OpenRouter Spawn launches agents on cloud providers. It does not impose one universal MCP client config. The right Fortress setup depends on the runtime you spawn.
  1. Go to OpenRouter Spawn.
  2. Choose the agent runtime or template.
  3. In Fortress, create a separate agent identity for that runtime.
  4. Use the matching provider page:
Spawned runtimeUse this Fortress setup
Claude CodeClaude Code
CodexCodex
Cursor-compatible environmentCursor
Windsurf-compatible environmentWindsurf
OpenClawOpenClaw
Custom codeGeneric MCP

Generated values

If you choose OpenRouter Spawn in Fortress, the setup page gives environment variables for a custom harness:
export FORTRESS_MCP_URL='https://api.fortressproductivity.com/mcp?agent_id=<agent-id>'
export FORTRESS_MCP_AUTHORIZATION='Bearer ft_<token>'
Pass those values to the MCP client inside your spawned agent. If you are building with @openrouter/agent, use an MCP client library to connect to Fortress and expose Fortress tools to your agent loop, or convert MCP tool definitions into the tool format your harness expects.

Verify

From inside the spawned agent environment, ask the agent to read fortress://workspace/overview. See OpenRouter’s Agent SDK documentation and MCP server guide.