Drone Ci MCP Server
Drone CI build status and step logs accessed directly within your AI environment.
Data last scanned today · Reviewed today
Overview
Drone Ci MCP Server provides read-only access to Drone.io build information and step logs. It allows users to query specific builds by repository slug and build number, returning details such as build status, timestamps, and stage configurations in YAML format. Additionally, the server facilitates log retrieval for individual build steps. By providing the repo slug, build number, stage number, and step ID, developers can view execution logs directly within their AI-assisted development workflow.
Our verdict
With a security score of 33/100, this server is considered high-risk. This classification is primarily driven by the fact that the project is community-maintained rather than vendor-official and has not seen code updates in over 414 days. While the server is explicitly limited to read-only operations, its lack of recent maintenance and single-contributor status suggest it should be used with caution in sensitive development environments.
- Supports a explicitly read-only configuration
- Limited attack surface with only four direct dependencies
- Uses the permissive MIT license
- High-risk security score of 33/100
- Over 414 days since the last repository commit
- Community-maintained project lacking official vendor support
- Lack of OAuth support for authentication
Setup
{
"mcpServers": {
"drone-ci-mcp": {
"args": [
"-y",
"drone-ci-mcp"
],
"command": "npx"
}
}
}Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.
- No built-in authentication — anyone with access to this config can invoke every tool it exposes.
Tools
| Tool | Description | Risk |
|---|---|---|
| drone_build_info | Readonly tool that looks up a build information and returns the output as YAML. | low |
| drone_build_logs | Readonly tool that looks up a logs for a step. | low |
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf | ||||
| ChatGPT |
Frequently asked questions
›What level of access does this MCP server provide?
This server is strictly readonly and only provides tools for viewing Drone CI build information and logs.
›What information is required to configure the server?
You must provide a valid Drone CI access token and the URL of your Drone CI server during initialization.
›How do I format the repoSlug parameter?
The repoSlug must be provided in the format 'owner/repo', combining the repository owner or organization name with the specific repository name.
›What inputs are needed to retrieve build logs?
To retrieve logs, you must provide the repository slug, the build number, the stage number, and the specific step ID.
Badge
Maintain this server? Add the live badge to your README.