Skip to main content
Glama

update_github_app

Modify GitHub App settings in Coolify to adjust authentication, URLs, access scope, and connection parameters for application deployment.

Instructions

Update a GitHub App configuration

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
github_app_idYesGitHub App ID
nameNoGitHub App name
organizationNoGitHub organization
api_urlNoGitHub API URL
html_urlNoGitHub HTML URL
custom_userNoCustom Git user
custom_portNoCustom Git port
is_system_wideNoMake available system-wide

Implementation Reference

  • Handler implementation in the main handleTool switch statement. Requires 'github_app_id' parameter and performs a PATCH request to the Coolify API endpoint `/github-apps/{github_app_id}` with the provided arguments.
    case 'update_github_app': requireParam(args, 'github_app_id'); return client.patch(`/github-apps/${args.github_app_id}`, args);
  • Tool schema definition in the allToolDefinitions array, including name, description, and detailed input schema with parameters and requirements.
    { name: 'update_github_app', description: 'Update a GitHub App configuration', inputSchema: { type: 'object', properties: { github_app_id: { type: 'string', description: 'GitHub App ID' }, name: { type: 'string', description: 'GitHub App name' }, organization: { type: 'string', description: 'GitHub organization' }, api_url: { type: 'string', description: 'GitHub API URL' }, html_url: { type: 'string', description: 'GitHub HTML URL' }, custom_user: { type: 'string', description: 'Custom Git user' }, custom_port: { type: 'number', description: 'Custom Git port' }, is_system_wide: { type: 'boolean', description: 'Make available system-wide' } }, required: ['github_app_id'] }

Other Tools

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/kof70/coolify-mcp-server'

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