mcp-harbor
If you are the rightful owner of mcp-harbor and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP Harbor is a Node.js application that provides a Model Context Protocol (MCP) server for interacting with Harbor container registry.
MCP Harbor is a robust Node.js application designed to facilitate interactions with the Harbor container registry through the Model Context Protocol (MCP). It is built using TypeScript, ensuring type safety and a better developer experience. The application supports a wide range of operations related to Harbor projects, repositories, tags, and Helm charts. It includes a comprehensive test suite to ensure reliable functionality. MCP Harbor is ideal for developers and organizations looking to streamline their container management processes with Harbor. The application is open-source and licensed under the MIT License, making it accessible for modification and distribution.
Features
- MCP Server: Exposes tools for interacting with Harbor through the Model Context Protocol.
- Harbor Operations: Supports operations for projects, repositories, tags, and Helm charts.
- TypeScript: Written in TypeScript for better type safety and developer experience.
- Automated Tests: Comprehensive test suite for reliable functionality.
Tools
list_projects
List all projects in Harbor.
get_project
Get project details by ID.
create_project
Create a new project.
delete_project
Delete a project.
list_repositories
List repositories in a project.
delete_repository
Delete a repository.
list_tags
List tags in a repository.
delete_tag
Delete a tag.
list_charts
List Helm charts.
list_chart_versions
List chart versions.
delete_chart
Delete chart version.