KosmoKrator

productivity

Drone CI MCP, CLI, and Lua Integration for AI Agents

Drone CI integration docs for AI agents: MCP gateway setup, Drone CI CLI commands, Lua API reference, credentials, and function schemas.

Drone CI for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
drone-ci.drone_ci_get_current_user Read read 0 Get authenticated Drone user.
drone-ci.drone_ci_get_current_user_feed Read read 0 Get current user activity feed.
drone-ci.drone_ci_list_current_user_repos Read read 0 List repositories registered to the user.
drone-ci.drone_ci_sync_current_user Write write 0 Sync user repositories from source control.
drone-ci.drone_ci_get_repo Read read 0 Get repository details.
drone-ci.drone_ci_enable_repo Write write 0 Enable a repository in Drone.
drone-ci.drone_ci_update_repo Write write 0 Update repository settings.
drone-ci.drone_ci_disable_repo Write write 0 Disable a repository in Drone.
drone-ci.drone_ci_repair_repo Write write 0 Repair repository webhooks.
drone-ci.drone_ci_chown_repo Write write 0 Change repository ownership.
drone-ci.drone_ci_list_builds Read read 0 List repository builds.
drone-ci.drone_ci_create_build Write write 0 Create a custom build.
drone-ci.drone_ci_get_build Read read 0 Get one build.
drone-ci.drone_ci_restart_build Write write 0 Restart a build.
drone-ci.drone_ci_stop_build Write write 0 Stop a build.
drone-ci.drone_ci_approve_build Write write 0 Approve a blocked build.
drone-ci.drone_ci_decline_build Write write 0 Decline a blocked build.
drone-ci.drone_ci_promote_build Write write 0 Promote a build.
drone-ci.drone_ci_get_build_logs Read read 0 Get build logs for a stage and step.
drone-ci.drone_ci_list_cron Read read 0 List repository cron jobs.
drone-ci.drone_ci_create_cron Write write 0 Create a repository cron job.
drone-ci.drone_ci_get_cron Read read 0 Get one cron job.
drone-ci.drone_ci_update_cron Write write 0 Update one cron job.
drone-ci.drone_ci_delete_cron Write write 0 Delete one cron job.
drone-ci.drone_ci_trigger_cron Write write 0 Trigger one cron job.
drone-ci.drone_ci_list_secrets Read read 0 List repository secrets.
drone-ci.drone_ci_create_secret Write write 0 Create repository secret.
drone-ci.drone_ci_get_secret Read read 0 Get repository secret metadata.
drone-ci.drone_ci_update_secret Write write 0 Update repository secret.
drone-ci.drone_ci_delete_secret Write write 0 Delete repository secret.
drone-ci.drone_ci_list_users Read read 0 List Drone users.
drone-ci.drone_ci_get_user Read read 0 Get one Drone user.
drone-ci.drone_ci_api_get Read read 0 Call a safe relative Drone GET path.
drone-ci.drone_ci_api_post Write write 0 Call a safe relative Drone POST path.
drone-ci.drone_ci_api_patch Write write 0 Call a safe relative Drone PATCH path.
drone-ci.drone_ci_api_delete Write write 0 Call a safe relative Drone DELETE path.