Skip to content

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:

  1. Verify MCP server is properly registered in Claude Code
  2. Check if MCP server requires specific environment variables or configuration
  3. Verify authentication/connection to git.haley.io instance
  4. Check if there are naming conflicts or registration issues

Impact: Unable to test any MCP server functionality, blocking comprehensive testing of the GitLab integration.