---
title: "MCP settings"
summary: "Settings for the MCP endpoint external agents connect to."
description: "Whether the MCP server is served, and the public resource URI it binds tokens to."
status: preview
generated: true
read_when:
  - "You are connecting an external agent to a Pitot instance."
---

Every setting below is read once at startup and requires a restart to change.
Built-in defaults are overridden by nonempty environment values.
For the first Pitot alpha, unset `PITOT_` variables accept `FANOUT_` equivalents with a names-only deprecation warning. Explicitly empty primary variables block fallback.
Unknown `PITOT_` names fail startup; platform-injected service names are tolerated.
Vendor credentials and endpoints keep the vendor's documented names.

| Environment variable | Type | Default |
|---|---|---|
| `PITOT_MCP_ENABLED` | boolean | `true` |

## Notes

### `PITOT_MCP_ENABLED`

Serves the MCP endpoint at /mcp.