Drone CI

Drone CI MCP Connector for Claude

A+

Automate your CI/CD workflows with Drone CI—manage repositories, monitor builds, and handle secrets directly from your AI agent.

39 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Drone CI server to any AI agent to streamline your DevOps lifecycle through natural language.

What you can do

  • Build Management — List, get details, restart, or stop builds across your repositories using list_builds, get_build, and restart_build.
  • Repository Control — Enable, update, or repair repository settings and sync them with your source control provider via enable_repo and sync_user_repos.
  • Secret & Config Management — Manage environment secrets, cron jobs, and templates without leaving your chat interface using list_secrets and create_cron_job.
  • User Administration — (Admin only) Create, update, or delete users and manage organizational access with list_users and create_user.
  • Log Inspection — Fetch build logs to debug pipeline failures instantly using get_build_logs.

How it works

  1. Subscribe to this server
  2. Provide your Drone Server URL and Personal Access Token
  3. Start orchestrating your pipelines from Claude, Cursor, or any MCP client

Who is this for?

  • DevOps Engineers — Monitor pipeline health and trigger builds via voice or text.
  • Software Developers — Check build logs and status directly from the IDE.
  • SREs — Manage secrets and cron jobs across multiple projects efficiently.
ci-cdbuild-automationrepository-managementpipeline-monitoringsecrets-managementdeployment

39 tools expose this connector's capabilities to your AI agent.

approve_build

Approve a blocked build

chown_repo

Change repository ownership to current user

create_build

Create a custom build for a branch

create_cron_job

Create a new cron job

create_secret

Create a new repository secret

create_template

Create a new template

create_user

Create a new user account (Admin)

decline_build

Decline a blocked build

delete_cron_job

Delete a cron job

delete_secret

Delete a repository secret

delete_template

Delete a template

delete_user

Delete a user account (Admin)

disable_repo

Disable or delete a repository

enable_repo

Enable/register a repository in Drone

get_build_logs

Get logs for a specific step in a build stage

get_build

Get specific build info including stages and steps

get_cron_job

Get cron job details

get_current_user_repos

Get current user repositories

get_current_user

Get current authenticated user info

get_repo

Get repository info

get_secret

Get repository secret details

get_template

Get template details

get_user

Get user info by login (Admin)

list_builds

List recent builds for a repository

list_cron_jobs

List cron jobs for a repository

list_secrets

List repository secrets

list_templates

List organization templates

list_users

Requires administrative privileges. List all registered users (Admin)

promote_build

Promote a build to a target environment

repair_repo

Repair repository webhooks

restart_build

Restart a specific build

stop_build

Stop a running build (Admin)

sync_user_repos

Synchronize user repositories

trigger_cron_job

Manually trigger an existing cron task

update_cron_job

Update a cron job

update_repo

Update repository configuration

update_secret

Update a repository secret

update_template

Update a template

update_user

Update a user account (Admin)

See how to talk to your AI agent using Drone CI.

List all my active repositories in Drone.

I've retrieved your repositories using `get_current_user_repos`. You have 3 active repos: 'acme/web-app', 'acme/api', and 'acme/docs'. Would you like to see the latest build status for any of these?

Show me the logs for build #42 of the 'acme/api' repository.

Fetching logs for acme/api build #42 via `get_build_logs`... The build failed at the 'test' step. The error message indicates a connection timeout to the database. Would you like me to restart the build?

Create a new secret named 'DB_PASSWORD' for the 'acme/web-app' repo.

I've initiated the creation of the secret 'DB_PASSWORD' for 'acme/web-app' using `create_secret`. Please provide the value you would like to assign to this secret.

Yes, use the `get_build_logs` tool by providing the owner, repo name, and build number. Your agent will retrieve the full output from the pipeline steps.

Related Connectors