Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RegistryMetadata ¶
RegistryMetadata contains pagination information
type RegistryResponse ¶
type RegistryResponse struct {
Servers []ServerEntry `json:"servers"`
Metadata RegistryMetadata `json:"metadata"`
}
RegistryResponse represents the response from the MCP registry HTTP API
type Repository ¶
Repository represents the repository information from the registry HTTP API
type ServerEntry ¶
type ServerEntry struct {
Server ServerSpec `json:"server"`
Meta json.RawMessage `json:"_meta"`
}
ServerEntry represents a server entry from the registry HTTP API
type ServerSpec ¶
type ServerSpec struct {
Name string `json:"name"`
Title string `json:"title"`
Description string `json:"description"`
Version string `json:"version"`
Status string `json:"status"`
WebsiteURL string `json:"websiteUrl"`
Repository Repository `json:"repository"`
Packages []model.Package `json:"packages"`
Remotes []model.Transport `json:"remotes"`
}
ServerSpec represents the server specification from the registry HTTP API
Click to show internal directories.
Click to hide internal directories.