Pomerium secures agentic access to MCP servers.
Learn more

Announcing Pomerium v0.31

November 19, 2025
Share on Bluesky
Announcing the release of Pomerium version 0.31

The latest release of Pomerium v0.31 focuses on reliability and simplicity.

This version introduces a self-healing file-based databroker, fine-grained health checks for zero-downtime deployments, and MCP support in Pomerium Zero to make it easier to build and secure internal AI tools.

What’s New

Model Context Protocol (MCP) Support now in Pomerium Zero

Developers can now secure MCP servers with access to internal data sources and safely connect them to public LLMs via Pomerium with no OAuth code to write and no manual credential handling. Pomerium Zero manages authentication and token validation.

We’re already testing some existing new features, so stay tuned for some more MCP goodness to land in Pomerium Zero just in time to hack on during the holidays.

Check out the docs

Self-Healing File-Based Databroker

Pomerium now includes an optional file-based databroker backend that removes the complexity of running and maintaining Postgres.

It provides fast, automatic recovery across Kubernetes, virtual machines, and bare metal environments.

Highlights

  • Automatic recovery when a node fails

  • Runs in any environment without running a separate database

  • Keeps sessions and data persistent through restarts

A simple configuration enables the new backend:

Yaml
databroker_storage_type: file
databroker_storage_connection_string: file:///var/pomerium/databroker

Read the full article

Smarter Health Checks for Zero-Downtime Deployments

Version 0.31 adds improved health checks across Kubernetes, AWS ECS, and systemd environments.

These checks verify that every internal Pomerium dependency is ready before traffic is routed, ensuring clean startups and graceful shutdowns.

Benefits

  • Prevents new pods from serving requests before initialization

  • Waits for active connections to drain before shutdown

  • Enables rolling updates and autoscaling without downtime

The pomerium health command provides a consistent readiness check across all orchestrators with no extra configuration.

Read the full article

Upgrade Notes

Pomerium v0.31 improves operational resilience across all environments.

  • The file-based databroker simplifies storage and recovery

  • Smarter health checks ensure predictable rollouts

  • MCP support in Pomerium Zero makes it easy to build secure agentic workflows

Upgrade to Pomerium v0.31 or deploy a new environment today.

Have questions? We're happy to chat.

Share: Share on Bluesky

Stay Connected

Stay up to date with Pomerium news and announcements.

More Blog Posts

See All Blog Posts
Blog
Sometimes Postgres isn’t the Answer
Blog
Designing Smarter Health Checks for Pomerium
Blog
Self-Healing File-Based Databroker Without The Postgres Headaches

Revolutionize
Your Security

Embrace Seamless Resource Access, Robust Zero Trust Integration, and Streamlined Compliance with Our App.