@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
20 lines (19 loc) • 794 B
TypeScript
import { ControllerResponse } from '../types/common.types.js';
import { CloneRepositoryToolArgsType } from '../tools/atlassian.repositories.types.js';
/**
* Clones a Bitbucket repository to the local filesystem
* @param options Options including repository identifiers and target path
* @returns Information about the cloned repository
*/
export declare function handleCloneRepository(options: CloneRepositoryToolArgsType): Promise<ControllerResponse>;
/**
* Retrieves file content from a repository
* @param options Options including repository identifiers and file path
* @returns The file content as text
*/
export declare function handleGetFileContent(options: {
workspaceSlug?: string;
repoSlug: string;
path: string;
ref?: string;
}): Promise<ControllerResponse>;