Skip to content

Conversation

@rubenbaraut
Copy link
Collaborator

@rubenbaraut rubenbaraut commented Oct 28, 2025

This pull request updates the MCP server metadata and configuration files to align with the latest MCP schema, improve clarity, and support multiple package and remote deployment options. The changes modernize the server.json structure, add new package definitions, and enhance remote connectivity options.

Metadata and Schema Updates:

  • Updated server.json to use the latest MCP schema, added top-level metadata fields ($schema, name, description, repository, version), and improved overall structure for better compliance and clarity.
  • Added the mcpName field to package.json for clearer MCP identification.

Package and Deployment Enhancements:

  • Expanded the packages array in server.json to define multiple deployment options, including npm and two MCPB package variants (minimal and full), each with explicit transport and environment variable requirements.

Remote Connectivity Improvements:

  • Introduced a remotes section in server.json to specify multiple streamable HTTP endpoints (US and EU, minimal and full), each with required authorization headers for secure access.

Co-authored-by: Andrea De Pirro <[email protected]>
@garciasdos
Copy link
Member

@akinard-postman could you review server.json description properties?

Copy link
Collaborator

@akinard-postman akinard-postman left a comment

Choose a reason for hiding this comment

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

Left some suggestions, and should be good to merge after. 👍

rubenbaraut and others added 8 commits October 29, 2025 10:32
Co-authored-by: Ashley Kinard <[email protected]>
Co-authored-by: Ashley Kinard <[email protected]>
Co-authored-by: Ashley Kinard <[email protected]>
Co-authored-by: Ashley Kinard <[email protected]>
Co-authored-by: Ashley Kinard <[email protected]>
Co-authored-by: Ashley Kinard <[email protected]>
Co-authored-by: Ashley Kinard <[email protected]>
Co-authored-by: Ashley Kinard <[email protected]>
@rubenbaraut rubenbaraut merged commit 1ee7e1b into main Oct 29, 2025
7 checks passed
@rubenbaraut rubenbaraut deleted the feature/publish-mcp-registry branch October 29, 2025 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants