cli / mcp for bitbucket
1{
2 "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
3 "name": "io.github.riotbyte-com/bitbucket",
4 "description": "MCP server for Bitbucket Cloud — pull requests, pipelines, branches, commits, and code review",
5 "version": "0.1.0",
6 "repository": {
7 "url": "https://github.com/riotbyte-com/bitbucket-tool",
8 "source": "github",
9 "subfolder": "packages/mcp-server"
10 },
11 "packages": [
12 {
13 "registryType": "npm",
14 "identifier": "bitbucket-tool-mcp",
15 "version": "0.1.0",
16 "runtimeHint": "npx",
17 "transport": {
18 "type": "stdio"
19 },
20 "environmentVariables": [
21 {
22 "name": "BITBUCKET_TOKEN",
23 "description": "Bitbucket API token for Bearer authentication",
24 "isRequired": false,
25 "isSecret": true,
26 "format": "string"
27 },
28 {
29 "name": "BITBUCKET_OAUTH_CLIENT_ID",
30 "description": "OAuth 2.0 client ID (alternative to BITBUCKET_TOKEN)",
31 "isRequired": false,
32 "isSecret": false,
33 "format": "string"
34 },
35 {
36 "name": "BITBUCKET_OAUTH_CLIENT_SECRET",
37 "description": "OAuth 2.0 client secret (used with BITBUCKET_OAUTH_CLIENT_ID)",
38 "isRequired": false,
39 "isSecret": true,
40 "format": "string"
41 },
42 {
43 "name": "BITBUCKET_WORKSPACE",
44 "description": "Default Bitbucket workspace slug, can also be passed per tool call",
45 "isRequired": false,
46 "isSecret": false,
47 "format": "string"
48 }
49 ]
50 }
51 ]
52}