Skip to content

Init the server.json files and add helper CLI tools for building and migrating#734

Merged
rdimitrov merged 6 commits intomainfrom
upstream-json
Feb 17, 2026
Merged

Init the server.json files and add helper CLI tools for building and migrating#734
rdimitrov merged 6 commits intomainfrom
upstream-json

Conversation

@rdimitrov
Copy link
Copy Markdown
Member

@rdimitrov rdimitrov commented Feb 16, 2026

The following PR is one of the few PRs related to migrating to server.json.

This one adds:

  • a catalog builder CLI that produces legacy and upstream based registry files from server.json
  • a migrate CLI for generating server.json files from spec.yaml files
  • a registries folder structure supporting 1 or more registries of servers, skills, etc.
  • wire up, build, compare and release the "new" registry files

Ref. #733

@rdimitrov rdimitrov changed the title Upstream json Init the server.json files and add helper CLI tools for building and migrating Feb 16, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 16, 2026

🔧 MCP Server Tool List Updates

The tool lists for modified MCP server specs have been automatically updated using thv mcp list.

Summary

Server Status Details
No changes detected

This comment is automatically generated and will be updated as the workflow progresses.

Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
Signed-off-by: Radoslav Dimitrov <radoslav@stacklok.com>
@rdimitrov rdimitrov merged commit 7ceadd0 into main Feb 17, 2026
12 checks passed
@rdimitrov rdimitrov deleted the upstream-json branch February 17, 2026 10:16
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.

2 participants