Skip to main content
Isthmus is configured via environment variables, with optional CLI flag overrides. The precedence order is: CLI flags > Environment variables > Defaults

Options

Connection pool

Pool settings rarely need tuning. The defaults are appropriate for a single-user local MCP server. Increase POOL_MAX_CONNS if you serve multiple concurrent clients over HTTP transport.

Example .env file

MCP client configuration

When using Isthmus with an MCP client, environment variables are passed in the client’s config file. For example, in Claude Desktop:
CLI flags can be passed via the args array:
The source of truth for all configuration options is internal/config/config.go.