@tiberriver256/mcp-server-azure-devops
Version:
Azure DevOps reference server for the Model Context Protocol (MCP)
36 lines • 1.54 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.repositoriesTools = void 0;
const zod_to_json_schema_1 = require("zod-to-json-schema");
const schemas_1 = require("./schemas");
/**
* List of repositories tools
*/
exports.repositoriesTools = [
{
name: 'get_repository',
description: 'Get details of a specific repository',
inputSchema: (0, zod_to_json_schema_1.zodToJsonSchema)(schemas_1.GetRepositorySchema),
},
{
name: 'get_repository_details',
description: 'Get detailed information about a repository including statistics and refs',
inputSchema: (0, zod_to_json_schema_1.zodToJsonSchema)(schemas_1.GetRepositoryDetailsSchema),
},
{
name: 'list_repositories',
description: 'List repositories in a project',
inputSchema: (0, zod_to_json_schema_1.zodToJsonSchema)(schemas_1.ListRepositoriesSchema),
},
{
name: 'get_file_content',
description: 'Get content of a file or directory from a repository',
inputSchema: (0, zod_to_json_schema_1.zodToJsonSchema)(schemas_1.GetFileContentSchema),
},
{
name: 'get_all_repositories_tree',
description: 'Displays a hierarchical tree view of files and directories across multiple Azure DevOps repositories within a project, based on their default branches',
inputSchema: (0, zod_to_json_schema_1.zodToJsonSchema)(schemas_1.GetAllRepositoriesTreeSchema),
},
];
//# sourceMappingURL=tool-definitions.js.map