@aashari/mcp-server-atlassian-bitbucket
Version:
Node.js/TypeScript MCP server for Atlassian Bitbucket. Enables AI systems (LLMs) to interact with workspaces, repositories, and pull requests via tools (list, get, comment, search). Connects AI directly to version control workflows through the standard MC
16 lines (15 loc) • 773 B
TypeScript
import { ControllerResponse } from '../types/common.types.js';
import { CreateBranchToolArgsType, ListBranchesToolArgsType } from '../tools/atlassian.repositories.types.js';
/**
* Creates a new branch in a repository.
* @param options Options including workspace, repo, new branch name, and source target.
* @returns Confirmation message.
*/
export declare function handleCreateBranch(options: CreateBranchToolArgsType): Promise<ControllerResponse>;
/**
* Lists branches in a repository with optional filtering
*
* @param options - Options containing workspaceSlug, repoSlug, and filters
* @returns Formatted list of branches and pagination information
*/
export declare function handleListBranches(options: ListBranchesToolArgsType): Promise<ControllerResponse>;