@tiberriver256/mcp-server-azure-devops
Version:
Azure DevOps reference server for the Model Context Protocol (MCP)
28 lines (27 loc) • 772 B
TypeScript
import { AuthenticationMethod } from '../auth/auth-factory';
/**
* Azure DevOps configuration type definition
*/
export interface AzureDevOpsConfig {
/**
* The Azure DevOps organization URL (e.g., https://dev.azure.com/organization)
*/
organizationUrl: string;
/**
* Authentication method to use (pat, azure-identity, azure-cli)
* @default 'azure-identity'
*/
authMethod?: AuthenticationMethod;
/**
* Personal Access Token for authentication (required for PAT authentication)
*/
personalAccessToken?: string;
/**
* Optional default project to use when not specified
*/
defaultProject?: string;
/**
* Optional API version to use (defaults to latest)
*/
apiVersion?: string;
}