{"_id":"@bobmaertz/bitbucket-mcp","_rev":"2-9d77254d39d17a60288a5a1d6586de94","name":"@bobmaertz/bitbucket-mcp","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@bobmaertz/bitbucket-mcp","version":"0.0.1","keywords":["mcp","model-context-protocol","bitbucket","llm","ai"],"author":{"name":"Bob Maertz"},"license":"MIT","_id":"@bobmaertz/bitbucket-mcp@0.0.1","maintainers":[{"name":"bobmaertz","email":"r.maertz@gmail.com"}],"homepage":"https://github.com/bobmaertz/bitbucket-mcp#readme","bugs":{"url":"https://github.com/bobmaertz/bitbucket-mcp/issues"},"bin":{"bitbucket-mcp":"dist/index.js"},"dist":{"shasum":"1bbe374c86cb433fa7ce1a23a840ebb5246c897e","tarball":"https://registry.npmjs.org/@bobmaertz/bitbucket-mcp/-/bitbucket-mcp-0.0.1.tgz","fileCount":3,"integrity":"sha512-7YVqfiQHp0EHRUDvFsR3Xb5GZgTB6dMK+LscmczS5iSCDpZgniETrX+FjPCiikTQfGN6X8BJ5Htl0EZofYmbhw==","signatures":[{"sig":"MEQCIE8qOor6swhQzYQvGnseqHgL3KZ3LdK8liis5nZIioOHAiBlZQqLSGfaNTratZQ824nY9Ie2Ve80lWjyFkYXCCya7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55489},"main":"./dist/index.js","type":"module","gitHead":"0b29484c5e0a15c3932ad241ac719f164b50dd92","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"node build.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"bobmaertz","email":"r.maertz@gmail.com"},"repository":{"url":"git+https://github.com/bobmaertz/bitbucket-mcp.git","type":"git","directory":"packages/bitbucket-mcp-server"},"_npmVersion":"11.9.0","description":"Model Context Protocol server for Bitbucket Cloud (read-only)","directories":{},"_nodeVersion":"24.14.0","dependencies":{"axios":"^1.7.7","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","vitest":"^4.1.9","esbuild":"^0.28.0","typescript":"^5.6.2","@types/node":"^20.0.0","@bobmaertz/bitbucket-api":"file:../bitbucket-api","@bobmaertz/bitbucket-core":"file:../bitbucket-core"},"_npmOperationalInternal":{"tmp":"tmp/bitbucket-mcp_0.0.1_1782738193152_0.6671224896843777","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@bobmaertz/bitbucket-mcp","version":"0.0.2","description":"Model Context Protocol server for Bitbucket Cloud (read-only)","type":"module","bin":{"bitbucket-mcp":"dist/index.js"},"publishConfig":{"access":"public"},"main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/bobmaertz/bitbucket-mcp.git","directory":"packages/bitbucket-mcp-server"},"homepage":"https://github.com/bobmaertz/bitbucket-mcp#readme","bugs":{"url":"https://github.com/bobmaertz/bitbucket-mcp/issues"},"scripts":{"build":"node build.mjs","typecheck":"tsc --noEmit","dev":"tsx src/index.ts","clean":"rm -rf dist","test":"vitest run","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run build"},"keywords":["mcp","model-context-protocol","bitbucket","llm","ai"],"author":{"name":"Bob Maertz"},"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.0.4","axios":"^1.7.7"},"devDependencies":{"@types/node":"^20.0.0","@bobmaertz/bitbucket-api":"file:../bitbucket-api","@bobmaertz/bitbucket-core":"file:../bitbucket-core","esbuild":"^0.28.0","tsx":"^4.19.1","typescript":"^5.6.2","vitest":"^4.1.9"},"gitHead":"c98086b93791e7a901be45d9e0914049708d8385","_id":"@bobmaertz/bitbucket-mcp@0.0.2","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-tLXmO5rx4HdkCWnrEveYfmF7do4MaOARDrlyCv3vZ6PQaXsWEjNuypuX65zualW+n2oYB6HHuGdeBqRdeFbHxA==","shasum":"0cde2eeb4729bb5878bd41517c74d6f9ece551e2","tarball":"https://registry.npmjs.org/@bobmaertz/bitbucket-mcp/-/bitbucket-mcp-0.0.2.tgz","fileCount":3,"unpackedSize":115777,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGeWcBLlV4Vpum27Wu4911vCxdbnDhfI7WEm0kq/eaXMAiEA5K7J7Xe4WB2zh+I/arFKtslYsI/kmRcjv0zphGhBMsM="}]},"_npmUser":{"name":"bobmaertz","email":"r.maertz@gmail.com"},"directories":{},"maintainers":[{"name":"bobmaertz","email":"r.maertz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bitbucket-mcp_0.0.2_1783993181656_0.12510104441019898"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-29T13:03:13.001Z","modified":"2026-07-14T01:39:41.897Z","0.0.1":"2026-06-29T13:03:13.277Z","0.0.2":"2026-07-14T01:39:41.805Z"},"bugs":{"url":"https://github.com/bobmaertz/bitbucket-mcp/issues"},"author":{"name":"Bob Maertz"},"license":"MIT","homepage":"https://github.com/bobmaertz/bitbucket-mcp#readme","keywords":["mcp","model-context-protocol","bitbucket","llm","ai"],"repository":{"type":"git","url":"git+https://github.com/bobmaertz/bitbucket-mcp.git","directory":"packages/bitbucket-mcp-server"},"description":"Model Context Protocol server for Bitbucket Cloud (read-only)","maintainers":[{"name":"bobmaertz","email":"r.maertz@gmail.com"}],"readme":"# @bobmaertz/bitbucket-mcp\n\nRead-only [Model Context Protocol](https://modelcontextprotocol.io/) server for **Bitbucket Cloud** — browse repositories, pull requests, comments, tasks, and branches from Claude and other MCP clients, with lean token-sparse output and no write access.\n\n## Install\n\nNo install needed — run it with `npx`. You need a Bitbucket Cloud (Atlassian) **API token granted repository read scopes** (`read:repository:bitbucket`, plus `read:pullrequest:bitbucket` for PRs/comments/tasks) — no write scopes required. Mint one at <https://id.atlassian.com/manage-profile/security/api-tokens>, then add to your MCP client (e.g. `claude_desktop_config.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"bitbucket\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@bobmaertz/bitbucket-mcp\"],\n      \"env\": {\n        \"BITBUCKET_WORKSPACE\": \"your-workspace\",\n        \"BITBUCKET_EMAIL\": \"you@example.com\",\n        \"BITBUCKET_API_TOKEN\": \"your-api-token\"\n      }\n    }\n  }\n}\n```\n\n## Configuration\n\n| Variable                                        | Required | Notes                                           |\n| ----------------------------------------------- | -------- | ----------------------------------------------- |\n| `BITBUCKET_WORKSPACE`                           | ✅       | Default workspace ID.                           |\n| `BITBUCKET_EMAIL` + `BITBUCKET_API_TOKEN`       | ✅       | Basic `email:token`.                            |\n| `BITBUCKET_USERNAME` + `BITBUCKET_APP_PASSWORD` | —        | Deprecated app-password fallback.               |\n| `LOG_LEVEL`                                     | —        | `debug`/`info`/`warn`/`error` (default `info`). |\n\n## Tools\n\nRead-only across repositories, pull requests, commits, diffs, comments, tasks, and branches —\n`bitbucket_list_repositories`, `bitbucket_get_pull_request`, `bitbucket_get_pr_diff`, and more.\nFull tool reference and usage examples: **[github.com/bobmaertz/bitbucket-mcp](https://github.com/bobmaertz/bitbucket-mcp#tools)**.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}