Skip to main content
Glama

GitHub Actions MCP Server

by onemarc

trigger_workflow

Trigger a specific GitHub Actions workflow by specifying the repository, workflow ID, and reference. Input parameters can be customized to control workflow execution.

Instructions

Trigger a workflow run

Input Schema

NameRequiredDescriptionDefault
inputsNoInput parameters for the workflow
ownerYesRepository owner
refYesThe reference to run the workflow on (branch, tag, or SHA)
repoYesRepository name
workflowIdYesThe ID of the workflow, filename, or display name as defined in the workflow file's 'name:' field

Input Schema (JSON Schema)

{ "properties": { "inputs": { "description": "Input parameters for the workflow", "type": "object" }, "owner": { "description": "Repository owner", "type": "string" }, "ref": { "description": "The reference to run the workflow on (branch, tag, or SHA)", "type": "string" }, "repo": { "description": "Repository name", "type": "string" }, "workflowId": { "description": "The ID of the workflow, filename, or display name as defined in the workflow file's 'name:' field", "oneOf": [ { "type": "string" }, { "type": "number" } ] } }, "required": [ "owner", "repo", "workflowId", "ref" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/onemarc/github-actions-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server