peterparker57_project-hub-mcp-server
The Project Hub MCP Server is designed to provide comprehensive project management and GitHub integration. It supports local project management, change tracking, GitHub syncing, and multi-account management with automated commit handling.
create_project
Create new projects that support local and remote warehouse management
get_project
Get project details, including warehouse information
list_projects
List all items, support filtering by type and warehouse existence
delete_project
Delete the project
record_change
Record project changes
get_pending_changes
Get uncommitted changes to the project
clear_committed_changes
Tag changes have been submitted
list_accounts
List available GitHub accounts
set_github_account
Add or update GitHub account
select_account
Choose the GitHub account to use
create_repository
Create a new GitHub repository
link_repository
Linking GitHub repository to a project
clone_repository
Cloning GitHub repository
rename_repository
Rename the GitHub repository
delete_repository
Delete GitHub repository
get_file
Get files from GitHub repository
create_commit
Create a commit with multiple file changes
list_commits
List commits in the repository
get_commit
Get details for specific submissions
revert_commit
Rollback Submission
scan_source_files
Scan and update the project's source code file
record_source_change
Record changes to source code files
update_source_settings
Update source code file tracking settings