Home / Servers / GitHub API / orgs_create_artifact_deployment_record

Create an artifact deployment record

An MCP tool from the GitHub API server, hosted on mcp.hjlabs.in.

Create an artifact deployment record Create or update deployment records for an artifact associated with an organization. This endpoint allows you to record information about a specific artifact, such as its name, digest, environments… [POST /orgs/{org}/artifacts/metadata/deployment-record]

Name on the gateway: github_api__orgs_create_artifact_deployment_record · may change things.

Parameters

NameTypeDescription
org requiredstringThe organization name. The name is not case sensitive.
name requiredstringThe name of the artifact.
digest requiredstringThe hex encoded digest of the artifact.
versionstringThe artifact version.
status requireddeployed | decommissionedThe status of the artifact. Can be either deployed or decommissioned.
logical_environment requiredstringThe stage of the deployment.
physical_environmentstringThe physical region of the deployment.
clusterstringThe deployment cluster.
deployment_name requiredstringThe unique identifier for the deployment represented by the new record. To…
tagsobjectThe tags associated with the deployment.
runtime_risksarrayA list of runtime risks associated with the deployment.
github_repositorystringThe name of the GitHub repository associated with the artifact. This should be…
return_recordsbooleanIf true, the endpoint will return the created or updated record in the…

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "github_api__orgs_create_artifact_deployment_record",
  "arguments": {
    "org": "…",
    "name": "…",
    "digest": "…",
    "status": "…",
    "logical_environment": "…",
    "deployment_name": "…"
  }
}

Or connect the GitHub API server directly, which lists 1,221 tools including this one:

Run in your terminal
claude mcp add --transport http hj-github-api https://mcp.hjlabs.in/mcp/github-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the create an artifact deployment record tool with org set to ….

More from GitHub API