Skip to content

feat(portal): Publish MCP servers#5238

Open
cloudjumpercat wants to merge 4 commits into
mainfrom
feat/publish-mcp-to-portal
Open

feat(portal): Publish MCP servers#5238
cloudjumpercat wants to merge 4 commits into
mainfrom
feat/publish-mcp-to-portal

Conversation

@cloudjumpercat
Copy link
Copy Markdown
Contributor

@cloudjumpercat cloudjumpercat commented May 14, 2026

Description

Fixes #5086

Preview Links

Checklist

  • Tested how-to docs. If not, note why here.
  • All pages contain metadata.
  • Any new docs link to existing docs.
  • All autogenerated instructions render correctly (API, decK, Konnect, Kong Manager).
  • Style guide (capitalized gateway entities, placeholder URLs) implemented correctly.
  • Every page has a description entry in frontmatter.
  • Add new pages to the product documentation index (if applicable).

Signed-off-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented May 14, 2026

Deploy Preview for kongdeveloper ready!

Name Link
🔨 Latest commit 6788dc6
🔍 Latest deploy log https://app.netlify.com/projects/kongdeveloper/deploys/6a077c0b33ae7000071cc54d
😎 Deploy Preview https://deploy-preview-5238--kongdeveloper.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@cloudjumpercat cloudjumpercat added the release-docs Docs for release label May 14, 2026
Signed-off-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
@cloudjumpercat cloudjumpercat marked this pull request as ready for review May 15, 2026 15:19
@cloudjumpercat cloudjumpercat requested a review from a team as a code owner May 15, 2026 15:19
Copilot AI review requested due to automatic review settings May 15, 2026 15:19
Comment thread app/catalog/mcp-registry.md Outdated
Co-authored-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the MCP Registry documentation and related landing pages to cover publishing MCP servers/registries into Dev Portal (tech preview), aligning with the Dev Portal MCP registry discovery work in #5086.

Changes:

  • Expanded /catalog/mcp-registry/ to include Dev Portal as a publication target, with UI/API guidance and updated access/auth behavior.
  • Updated the MCP landing page to mention publishing MCP servers to Dev Portal.
  • Added a “Publish MCP servers” entry to the Dev Portal landing page “Get started” section.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
app/catalog/mcp-registry.md Adds Dev Portal product metadata, publication instructions (UI/API), and updated auth/access guidance for internal vs Dev Portal consumption.
app/_landing_pages/mcp.yaml Adds copy calling out optional publication of MCP servers to Dev Portal.
app/_landing_pages/dev-portal.yaml Adds a “Publish MCP servers” CTA linking to the MCP Registry reference page.
Comments suppressed due to low confidence (3)

app/catalog/mcp-registry.md:121

  • This section says “publish it (the MCP server) to a Dev Portal”, but the UI/API steps describe publishing an MCP registry; align the terminology so readers understand what is being published.
Optionally, publish it to a {{site.dev_portal}}:
{% navtabs "publish-to-portal" %}
{% navtab "UI" %}
1. In the {{site.konnect_short_name}} sidebar, click **Catalog**.
1. In the Catalog sidebar, click **MCP registries**.
1. Click the MCP registry you want to publish to {{site.dev_portal}}.
1. Click **Publish to portal**.

app/catalog/mcp-registry.md:169

  • For clarity/grammar, replace “depends on if it's published …” with “depends on whether it's published …”.
How users and agents access and authenticate with your MCP server depends on if it's published internally in {{site.konnect_catalog}} or if it's published in a {{site.dev_portal}}:

app/catalog/mcp-registry.md:182

  • For clarity/grammar, replace “depends on if the Dev Portal is set to be …” with “depends on whether the Dev Portal is set to …”.
Who can access the published MCP server depends on if the {{site.dev_portal}} is set to be [public or private](/dev-portal/portal-settings/#visibility). 

- konnect

description: An MCP Registry is a centralized publishing and discovery endpoint for MCP servers within your organization. Learn how to register your MCP servers in {{site.konnect_short_name}} {{site.konnect_catalog}}.
description: An MCP Registry is a centralized publishing and discovery endpoint for MCP servers within your organization. Learn how to register your MCP servers in {{site.konnect_short_name}} {{site.konnect_catalog}} and publish them in [{{site.dev_portal}}](/dev-portal/).
text: |
You can catalog your MCP servers in {{site.konnect_short_name}} {{site.konnect_catalog}}.
This provides an internal catalog in {{site.konnect_short_name}} of your MCP servers.
You can also optionally publish your MCP server in {{site.dev_portal}} for external developers and agents to consume.
Comment thread app/catalog/mcp-registry.md Outdated
Comment thread app/catalog/mcp-registry.md Outdated
Co-authored-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-docs Docs for release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dev Portal: Display MCP Registries in Portal

2 participants