MCP Server Functions Not Available in Claude Code Environment
Problem: GitLab MCP server functions are not available when testing in Claude Code environment
Expected Behavior: The following MCP functions should be available for testing:
- mcp__gitlab-git-haley-io__search_repositories
- mcp__gitlab-git-haley-io__get_branches
- mcp__gitlab-git-haley-io__get_branch
- mcp__gitlab-git-haley-io__get_file_contents
- mcp__gitlab-git-haley-io__get_issues
- mcp__gitlab-git-haley-io__get_issue
- mcp__gitlab-git-haley-io__get_issue_notes
- mcp__gitlab-git-haley-io__get_merge_requests
- mcp__gitlab-git-haley-io__get_merge_request
- mcp__gitlab-git-haley-io__get_pipelines
- mcp__gitlab-git-haley-io__get_latest_pipeline
- mcp__gitlab-git-haley-io__get_pipeline
- mcp__gitlab-git-haley-io__get_pipeline_jobs
- mcp__gitlab-git-haley-io__get_jobs
- mcp__gitlab-git-haley-io__get_job
- mcp__gitlab-git-haley-io__get_job_log
- mcp__gitlab-git-haley-io__get_variables
- mcp__gitlab-git-haley-io__get_labels
- mcp__gitlab-git-haley-io__get_milestones
- mcp__gitlab-git-haley-io__create_issue
Actual Behavior:
When attempting to use any of these functions in Claude Code, I get:
Error: No such tool available: mcp__gitlab-git-haley-io__[function_name]
Testing Environment:
- Testing against repository: john/melange-mvp-template
- Host: git.haley.io (self-hosted GitLab CE)
- Claude Code environment with glab CLI authenticated and working
Debugging Steps Needed:
- Verify MCP server is properly registered in Claude Code
- Check if MCP server requires specific environment variables or configuration
- Verify authentication/connection to git.haley.io instance
- Check if there are naming conflicts or registration issues
Impact: Unable to test any MCP server functionality, blocking comprehensive testing of the GitLab integration.