Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GITHUB_TOKENYesYour GitHub Personal Access Token
GITHUB_MCP_CATEGORIESNoComma-separated list of categories to enable (default is all 44 categories)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
github_actions_get_actions_cache_retention_limit_for_enterpriseB

Get GitHub Actions cache retention limit for an enterprise

github_actions_set_actions_cache_retention_limit_for_enterpriseC

Set GitHub Actions cache retention limit for an enterprise

github_actions_get_actions_cache_storage_limit_for_enterpriseB

Get GitHub Actions cache storage limit for an enterprise

github_actions_set_actions_cache_storage_limit_for_enterpriseC

Set GitHub Actions cache storage limit for an enterprise

github_actions_get_actions_cache_retention_limit_for_organizationA

Get GitHub Actions cache retention limit for an organization

github_actions_set_actions_cache_retention_limit_for_organizationC

Set GitHub Actions cache retention limit for an organization

github_actions_get_actions_cache_storage_limit_for_organizationC

Get GitHub Actions cache storage limit for an organization

github_actions_set_actions_cache_storage_limit_for_organizationC

Set GitHub Actions cache storage limit for an organization

github_actions_get_actions_cache_usage_for_orgC

Get GitHub Actions cache usage for an organization

github_actions_get_actions_cache_usage_by_repo_for_orgA

List repositories with GitHub Actions cache usage for an organization

github_actions_list_hosted_runners_for_orgC

List GitHub-hosted runners for an organization

github_actions_create_hosted_runner_for_orgC

Create a GitHub-hosted runner for an organization

github_actions_list_custom_images_for_orgC

List custom images for an organization

github_actions_get_custom_image_for_orgC

Get a custom image definition for GitHub Actions Hosted Runners

github_actions_delete_custom_image_from_orgC

Delete a custom image from the organization

github_actions_list_custom_image_versions_for_orgB

List image versions of a custom image for an organization

github_actions_get_custom_image_version_for_orgC

Get an image version of a custom image for GitHub Actions Hosted Runners

github_actions_delete_custom_image_version_from_orgC

Delete an image version of custom image from the organization

github_actions_get_hosted_runners_github_owned_images_for_orgB

Get GitHub-owned images for GitHub-hosted runners in an organization

github_actions_get_hosted_runners_partner_images_for_orgC

Get partner images for GitHub-hosted runners in an organization

github_actions_get_hosted_runners_limits_for_orgB

Get limits on GitHub-hosted runners for an organization

github_actions_get_hosted_runners_machine_specs_for_orgA

Get GitHub-hosted runners machine specs for an organization

github_actions_get_hosted_runners_platforms_for_orgB

Get platforms for GitHub-hosted runners in an organization

github_actions_get_hosted_runner_for_orgC

Get a GitHub-hosted runner for an organization

github_actions_update_hosted_runner_for_orgC

Update a GitHub-hosted runner for an organization

github_actions_delete_hosted_runner_for_orgC

Delete a GitHub-hosted runner for an organization

github_actions_get_github_actions_permissions_organizationB

Get GitHub Actions permissions for an organization

github_actions_set_github_actions_permissions_organizationC

Set GitHub Actions permissions for an organization

github_actions_get_artifact_and_log_retention_settings_organizationB

Get artifact and log retention settings for an organization

github_actions_set_artifact_and_log_retention_settings_organizationC

Set artifact and log retention settings for an organization

github_actions_get_fork_pr_contributor_approval_permissions_organizationC

Get fork PR contributor approval permissions for an organization

github_actions_set_fork_pr_contributor_approval_permissions_organizationB

Set fork PR contributor approval permissions for an organization

github_actions_get_private_repo_fork_pr_workflows_settings_organizationC

Get private repo fork PR workflow settings for an organization

github_actions_set_private_repo_fork_pr_workflows_settings_organizationB

Set private repo fork PR workflow settings for an organization

github_actions_list_selected_repositories_enabled_github_actions_organizationC

List selected repositories enabled for GitHub Actions in an organization

github_actions_set_selected_repositories_enabled_github_actions_organizationC

Set selected repositories enabled for GitHub Actions in an organization

github_actions_enable_selected_repository_github_actions_organizationC

Enable a selected repository for GitHub Actions in an organization

github_actions_disable_selected_repository_github_actions_organizationC

Disable a selected repository for GitHub Actions in an organization

github_actions_get_allowed_actions_organizationB

Get allowed actions and reusable workflows for an organization

github_actions_set_allowed_actions_organizationB

Set allowed actions and reusable workflows for an organization

github_actions_get_self_hosted_runners_permissions_organizationC

Get self-hosted runners settings for an organization

github_actions_set_self_hosted_runners_permissions_organizationC

Set self-hosted runners settings for an organization

github_actions_list_selected_repositories_self_hosted_runners_organizationB

List repositories allowed to use self-hosted runners in an organization

github_actions_set_selected_repositories_self_hosted_runners_organizationB

Set repositories allowed to use self-hosted runners in an organization

github_actions_enable_selected_repository_self_hosted_runners_organizationB

Add a repository to the list of repositories allowed to use self-hosted runners in an organization

github_actions_disable_selected_repository_self_hosted_runners_organizationB

Remove a repository from the list of repositories allowed to use self-hosted runners in an organization

github_actions_get_github_actions_default_workflow_permissions_organizationB

Get default workflow permissions for an organization

github_actions_set_github_actions_default_workflow_permissions_organizationC

Set default workflow permissions for an organization

github_actions_list_self_hosted_runner_groups_for_orgC

List self-hosted runner groups for an organization

github_actions_create_self_hosted_runner_group_for_orgC

Create a self-hosted runner group for an organization

github_actions_get_self_hosted_runner_group_for_orgB

Get a self-hosted runner group for an organization

github_actions_update_self_hosted_runner_group_for_orgC

Update a self-hosted runner group for an organization

github_actions_delete_self_hosted_runner_group_from_orgB

Delete a self-hosted runner group from an organization

github_actions_list_github_hosted_runners_in_group_for_orgC

List GitHub-hosted runners in a group for an organization

github_actions_list_repo_access_to_self_hosted_runner_group_in_orgB

List repository access to a self-hosted runner group in an organization

github_actions_set_repo_access_to_self_hosted_runner_group_in_orgB

Set repository access for a self-hosted runner group in an organization

github_actions_add_repo_access_to_self_hosted_runner_group_in_orgB

Add repository access to a self-hosted runner group in an organization

github_actions_remove_repo_access_to_self_hosted_runner_group_in_orgC

Remove repository access to a self-hosted runner group in an organization

github_actions_list_self_hosted_runners_in_group_for_orgB

List self-hosted runners in a group for an organization

github_actions_set_self_hosted_runners_in_group_for_orgC

Set self-hosted runners in a group for an organization

github_actions_add_self_hosted_runner_to_group_for_orgB

Add a self-hosted runner to a group for an organization

github_actions_remove_self_hosted_runner_from_group_for_orgC

Remove a self-hosted runner from a group for an organization

github_actions_list_self_hosted_runners_for_orgC

List self-hosted runners for an organization

github_actions_list_runner_applications_for_orgB

List runner applications for an organization

github_actions_generate_runner_jitconfig_for_orgC

Create configuration for a just-in-time runner for an organization

github_actions_create_registration_token_for_orgC

Create a registration token for an organization

github_actions_create_remove_token_for_orgC

Create a remove token for an organization

github_actions_get_self_hosted_runner_for_orgC

Get a self-hosted runner for an organization

github_actions_delete_self_hosted_runner_from_orgB

Delete a self-hosted runner from an organization

github_actions_list_labels_for_self_hosted_runner_for_orgC

List labels for a self-hosted runner for an organization

github_actions_add_custom_labels_to_self_hosted_runner_for_orgC

Add custom labels to a self-hosted runner for an organization

github_actions_set_custom_labels_for_self_hosted_runner_for_orgB

Set custom labels for a self-hosted runner for an organization

github_actions_remove_all_custom_labels_from_self_hosted_runner_for_orgB

Remove all custom labels from a self-hosted runner for an organization

github_actions_remove_custom_label_from_self_hosted_runner_for_orgB

Remove a custom label from a self-hosted runner for an organization

github_actions_list_org_secretsC

List organization secrets

github_actions_get_org_public_keyC

Get an organization public key

github_actions_get_org_secretC

Get an organization secret

github_actions_create_or_update_org_secretD

Create or update an organization secret

github_actions_delete_org_secretB

Delete an organization secret

github_actions_list_selected_repos_for_org_secretB

List selected repositories for an organization secret

github_actions_set_selected_repos_for_org_secretC

Set selected repositories for an organization secret

github_actions_add_selected_repo_to_org_secretC

Add selected repository to an organization secret

github_actions_remove_selected_repo_from_org_secretB

Remove selected repository from an organization secret

github_actions_list_org_variablesB

List organization variables

github_actions_create_org_variableC

Create an organization variable

github_actions_get_org_variableC

Get an organization variable

github_actions_update_org_variableC

Update an organization variable

github_actions_delete_org_variableB

Delete an organization variable

github_actions_list_selected_repos_for_org_variableB

List selected repositories for an organization variable

github_actions_set_selected_repos_for_org_variableC

Set selected repositories for an organization variable

github_actions_add_selected_repo_to_org_variableC

Add selected repository to an organization variable

github_actions_remove_selected_repo_from_org_variableB

Remove selected repository from an organization variable

github_actions_list_artifacts_for_repoC

List artifacts for a repository

github_actions_get_artifactC

Get an artifact

github_actions_delete_artifactC

Delete an artifact

github_actions_download_artifactC

Download an artifact

github_actions_get_actions_cache_retention_limit_for_repositoryA

Get GitHub Actions cache retention limit for a repository

github_actions_set_actions_cache_retention_limit_for_repositoryC

Set GitHub Actions cache retention limit for a repository

github_actions_get_actions_cache_storage_limit_for_repositoryA

Get GitHub Actions cache storage limit for a repository

github_actions_set_actions_cache_storage_limit_for_repositoryC

Set GitHub Actions cache storage limit for a repository

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/Eyalm321/github-mcp'

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