diff --git a/mpg/index.html.md b/mpg/index.html.md
index f39a1755be..72ad874adf 100644
--- a/mpg/index.html.md
+++ b/mpg/index.html.md
@@ -27,6 +27,7 @@ You'll be able to access:
- A highly-available Postgres cluster within your Fly.io organization's [private network](/docs/networking/private-networking/)
- Multiple databases and schemas on that cluster
+- Programmatic access via the [Managed Postgres API](https://docs.machines.dev/+external), part of the Fly Machines API
- Fly.io Support Portal to log tickets and get help
- Any trusted extensions included in the [default Postgres 16 distribution](https://www.postgresql.org/docs/16/contrib.html)
- The third party `pgvector` extension for vector similarity search
diff --git a/partials/_mpg_nav.html.erb b/partials/_mpg_nav.html.erb
index dcba7a0c5a..bf2a210f1a 100644
--- a/partials/_mpg_nav.html.erb
+++ b/partials/_mpg_nav.html.erb
@@ -32,7 +32,8 @@
links: [
{ text: "Monitoring and Metrics", path: "/docs/mpg/metrics/" },
{ text: "Import data from another postgres cluster", path: "/docs/mpg/import/" },
- { text: "Supported Postgres Extensions", path: "/docs/mpg/extensions/" }
+ { text: "Supported Postgres Extensions", path: "/docs/mpg/extensions/" },
+ { text: "OpenAPI Specification", path: "https://docs.machines.dev/#tag/Postgres-Clusters+external" }
]
}
]