Agent Registry API

Agent Registry is a centralized, unified catalog that lets you store, discover, and govern Model Context Protocol (MCP) servers, tools, and AI agents within Google Cloud.

Service: agentregistry.googleapis.com

The Service name agentregistry.googleapis.com is needed to create RPC client stubs.

google.cloud.agentregistry.v1.AgentRegistry

Methods
CreateBinding Creates a new Binding in a given project and location.
CreateService Creates a new Service in a given project and location.
DeleteBinding Deletes a single Binding.
DeleteService Deletes a single Service.
FetchAvailableBindings Fetches available Bindings.
GetAgent Gets details of a single Agent.
GetBinding Gets details of a single Binding.
GetEndpoint Gets details of a single Endpoint.
GetMcpServer Gets details of a single McpServer.
GetService Gets details of a single Service.
ListAgents Lists Agents in a given project and location.
ListBindings Lists Bindings in a given project and location.
ListEndpoints Lists Endpoints in a given project and location.
ListMcpServers Lists McpServers in a given project and location.
ListServices Lists Services in a given project and location.
SearchAgents Searches Agents in a given project and location.
SearchMcpServers Searches McpServers in a given project and location.
UpdateBinding Updates the parameters of a single Binding.
UpdateService Updates the parameters of a single Service.

google.cloud.agentregistry.v1alpha.AgentRegistry

Methods
CreateBinding Creates a new Binding in a given project and location.
CreateService Creates a new Service in a given project and location.
CreateSkill

=========================================================================

Skills Collection APIs

Creates a Skill resource container, optionally publishing the initial SkillRevision inline in a single, atomic CRUD roundtrip.

CreateSkillRevision Creates a new immutable revision and triggers validation pipelines.
DeleteBinding Deletes a single Binding.
DeleteService Deletes a single Service.
DeleteSkill Deletes a Skill container along with all its revisions.
DeleteSkillRevision Deletes a specific revision (restricted to admins to purge accidentally committed secrets).
FetchAvailableBindings Fetches available Bindings.
GetAgent Gets details of a single Agent.
GetBinding Gets details of a single Binding.
GetEndpoint Gets details of a single Endpoint.
GetMcpServer Gets details of a single McpServer.
GetPublisher Fetches details of a specific Publisher.
GetService Gets details of a single Service.
GetSkill Fetches the active configuration and metadata of a Skill.
ListAgents Lists Agents in a given project and location.
ListBindings Lists Bindings in a given project and location.
ListEndpoints Lists Endpoints in a given project and location.
ListMcpServers Lists McpServers in a given project and location.
ListPublishers Lists all Publishers in a location.
ListServices Lists Services in a given project and location.
ListSkillRevisions Lists all revisions belonging to a parent Skill.
ListSkills Lists logical Skills available in a project.
SearchAgents Searches Agents in a given project and location.
SearchMcpServers Searches McpServers in a given project and location.
SearchSkills Custom deep-search method to filter by frontmatter or query SKILL.md text blobs.
UpdateBinding Updates the parameters of a single Binding.
UpdateService Updates the parameters of a single Service.
UpdateSkill Updates Skill metadata or overrides active pointers/state using REST standard PATCH.

google.cloud.location.Locations

Methods
GetLocation Gets information about a location.
ListLocations Lists information about the supported locations for this service.

google.iam.v1.IAMPolicy

Methods

google.longrunning.Operations

Methods
CancelOperation Starts asynchronous cancellation on a long-running operation.
DeleteOperation Deletes a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.
WaitOperation Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.