Io.Github.Csgear/Bitbucket Agent
БесплатноНе проверенThis MCP server enables AI agents to create Pull Requests in a self-hosted Bitbucket Server instance.
Описание
This MCP server enables AI agents to create Pull Requests in a self-hosted Bitbucket Server instance.
README
mcp-name: io.github.csgear/bitbucket-agent
Bitbucket PR Agent (MCP Server)
This is an MCP (Model Context Protocol) server that allows AI agents to create Pull Requests in a self-hosted Bitbucket Server instance.
Setup
Install Dependencies:
pip install -r requirements.txtConfiguration: Copy
.env.exampleto.envand fill in your details:cp .env.example .envEdit
.envwith your Bitbucket URL, credentials, project key, and repository slug.
running the Server
You can test the server locally by running:
python server.py
(Note: Standard MCP servers communicate over stdio, so running this directly in a terminal will just wait for input).
Integration with MCP Clients (e.g., Claude Desktop, VS Code with MCP)
To use this with an MCP-compliant client, you need to configure it to run this python script.
Example claude_desktop_config.json:
{
"mcpServers": {
"bitbucket-agent": {
"command": "python",
"args": ["/absolute/path/to/bitbucket/server.py"],
"env": {
"BITBUCKET_URL": "https://bitbucket.yourcompany.com",
"BITBUCKET_USERNAME": "your_username",
"BITBUCKET_PASSWORD": "your_password",
"BITBUCKET_PROJECT_KEY": "PROJ",
"BITBUCKET_REPO_SLUG": "repo"
}
}
}
}
Note: You can either rely on the .env file loading (if the working directory is correct) or pass the environment variables directly in the config as shown above.
VS Code Configuration
To use this agent with GitHub Copilot (or other MCP-enabled VS Code extensions), you typically need to add the server configuration to your VS Code settings.
- Open your Workspace Settings (
.vscode/settings.json) or User Settings. - Add the definition for this MCP server. For example:
"github.copilot.mcpServers": {
"bitbucket-agent": {
"command": "python",
"args": [
"${workspaceFolder}/server.py"
],
"env": {
"BITBUCKET_URL": "https://bitbucket.yourcompany.com",
"BITBUCKET_USERNAME": "your_username",
"BITBUCKET_PASSWORD": "your_password",
"BITBUCKET_PROJECT_KEY": "PROJ",
"BITBUCKET_REPO_SLUG": "repo"
}
}
}
Note: Adjust the
${workspaceFolder}/server.pypath if your script is located elsewhere. You may need to use an absolute path if${workspaceFolder}is not resolved correctly by your specific extension version.
Установка Io.Github.Csgear/Bitbucket Agent
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/csgear/bitbucket-agentFAQ
Io.Github.Csgear/Bitbucket Agent MCP бесплатный?
Да, Io.Github.Csgear/Bitbucket Agent MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Io.Github.Csgear/Bitbucket Agent?
Нет, Io.Github.Csgear/Bitbucket Agent работает без API-ключей и переменных окружения.
Io.Github.Csgear/Bitbucket Agent — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Io.Github.Csgear/Bitbucket Agent в Claude Desktop, Claude Code или Cursor?
Открой Io.Github.Csgear/Bitbucket Agent на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Io.Github.Csgear/Bitbucket Agent with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
