-
Notifications
You must be signed in to change notification settings - Fork 156
Closed
Labels
apiItems related to the APIItems related to the APIenhancementNew feature or requestNew feature or requestgoPull requests that update go codePull requests that update go codekubernetesItems related to KubernetesItems related to Kubernetesregistry
Description
thv-registry-api REST API for Registry Access
- Separate Registry API service as new Go package (cmd/thv-registry-api/)
- Implement HTTP endpoints for single registry instance access
- ENdpoints must be a superset of upostream endpoints
- Add support for both ToolHive and upstream format output via query parameter
- Implement only
toolhiveformat in MVP-1
- Implement only
- Create API handlers for registry info, server listing, and individual server access
- Integrate with existing FormatConverter for format conversion
- Build independent container image for deployment per MCPRegistry instance
- Integrate in CI workflows for automatic build and push
- Add OpenAPI documentation for registry endpoints
- Add comprehensive unit tests
Deliverables
- Independent Registry API service with container image
Metadata
Metadata
Assignees
Labels
apiItems related to the APIItems related to the APIenhancementNew feature or requestNew feature or requestgoPull requests that update go codePull requests that update go codekubernetesItems related to KubernetesItems related to Kubernetesregistry