MCP.Market

Drone CI/CD MCP Server

by yusiwen·io.github.yusiwen/drone-mcp-server·v2.0.0·1 stars

MCP server for Drone CI/CD: 45 tools for builds, repos, secrets, users and templates

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

1 stars

Reviews

Write one

Nobody has reviewed Drone CI/CD MCP Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Drone CI/CD MCP Server tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 12 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Drone CI/CD MCP Server compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 1,119 Developer tools servers
GitHub stars
1
more than 50% of 855 Developer tools servers

Release history: 2 versions in the registry since 2026-04-22, latest 2026-09-18, typically one every 149 days.

Install Drone CI/CD MCP Server in Claude Code, Cursor or VS Code

claude mcp add drone-mcp-server -- docker run -i --rm ghcr.io/yusiwen/drone-mcp-server:2.0.0
Add to Cursor

What the publisher says

From the Drone CI/CD MCP Server repository's README, as published. We do not edit it. Read it on GitHub

Drone MCP Server

A Model Context Protocol (MCP) server for interacting with Drone CI/CD. This server provides tools and resources to query build information, repositories, and more from your Drone instance.

Features

  • 45 tools covering repositories, builds, cron jobs, secrets, users and templates
  • Read-only by default: the 27 write and destructive tools are only registered with --enable-write-tools
  • Streamable HTTP transport with mandatory bearer authentication, DNS rebinding protection and cross-origin protection
  • Validated inputs: repository identifiers, names, branches and build numbers are checked before they reach the Drone API
  • Resource access: build details via drone://builds/{owner}/{repo}/{build}

Installation

go mod tidy
go build -o drone-mcp-server .

Configuration

Environment variables

export DRONE_SERVER=https://drone.example.com
export DRONE_TOKEN=your_drone_token
export MCP_AUTH_TOKEN="$(openssl rand -base64 32)"   # HTTP mode only

Grant the smallest Drone permission set that covers the tools you expose. The read-only tool set only needs read access to repositories and builds, while write tools such as deleteuser, createorgsecret or chownrepo require administrator permissions.

Security

This server is a privileged proxy: whatever it can reach, anyone who can talk to it can reach too. The defaults reflect that.

  • HTTP mode fails closed. Without MCPAUTHTOKEN (or MCPAUTHTOKEN_FILE) the server refuses to start in HTTP mode. --insecure-allow-anonymous overrides this and logs a warning.
  • Read-only by default. Only the 18 read-only tools are registered unless write access is requested explicitly. Every tool is annotated with the MCP hints readOnlyHint, destructiveHint and idempotentHint so clients can gate writes themselves.
  • Streamable HTTP transport. The legacy SSE transport was removed from the MCP specification and shipped without DNS rebinding or cross-origin protection. This server uses the Go SDK's StreamableHTTPHandler, which rejects requests that arrive on a loopback address with a non-loopback Host header and rejects cross-site browser requests.
  • Optional allowlists. --allowed-hosts and --allowed-origins add explicit Host and Origin allowlists on top of the transport defaults.
  • Bearer token handling. Tokens are compared in constant time over SHA-256 digests, and repeated failures from one address are throttled (10 per minute, then 429).
  • Input validation. Repository identifiers, secret and template names, branches and build numbers are validated before reaching the Drone API client, because drone-go assembles request paths by string formatting.
  • Log hygiene. X-Forwarded-For / X-Real-IP are ignored unless --trust-proxy is set, and control characters are stripped from logged values so request data cannot forge log lines.
  • Bounded requests. Request bodies are capped (1 MiB by default), idle sessions expire, and header read timeouts plus silent-connection timeouts limit slow-client abuse.

Deployment checklist

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Drone CI/CD MCP Server: common questions

Is Drone CI/CD MCP Server safe?
Yes, by our scan: it is graded A (88/100). Read the Drone CI/CD MCP Server safety report
How do I install Drone CI/CD MCP Server?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Drone CI/CD MCP Server need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Drone CI/CD MCP Server maintained?
The last commit was 44 days ago (2026-09-21). The latest release is v2.0.0.
What can I use instead of Drone CI/CD MCP Server?
Servers from other publishers that do the same job: GitHub MCP server, Gk CLI MCP server and Agent Harnesses MCP server.
How does Drone CI/CD MCP Server compare with other Developer tools MCP servers?
safety score 88/100 (higher than 75% of 1,119 Developer tools servers); github stars 1 (more than 50% of 855 Developer tools servers). Full comparison.

Alternatives to Drone CI/CD MCP Server

Same job from other publishers: the closest match first, then the best rated.

  • GitHub
    Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
    A
  • Gk CLI
    The GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.
    B
  • Agent Harnesses
    Agent-harness picks, decision guides, setup templates, and skills; live GitHub/HN discovery.
    A
  • OctoCounts MCP Server
    Analyze and compare public GitHub repo line counts (SLOC) via OctoCounts, from any MCP client.
    A
  • Agent Memory
    Git-native project memory for AI coding agents: Markdown source of truth, reviewable, secret-safe.
    A