Skip to main content
Glama

boj_gitlab_list_projects

Retrieve and display your GitLab projects to manage repositories and track development work across your organization.

Instructions

List your GitLab projects

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
per_pageNo

Implementation Reference

  • Handler implementation for the boj_gitlab_list_projects tool which calls the gitlabApiCall utility.
    case "boj_gitlab_list_projects":
      return gitlabApiCall("GET", `/projects?owned=true&per_page=${args.per_page || 20}`);
  • Tool registration within the main tool list definition.
    { name: "boj_gitlab_list_projects", desc: "List your GitLab projects", props: { per_page: { type: "number" } } },
    { name: "boj_gitlab_get_project", desc: "Get a GitLab project", props: { project_id: { type: "string", description: "Project ID or URL-encoded path" } }, req: ["project_id"] },
    { name: "boj_gitlab_create_issue", desc: "Create a GitLab issue", props: { project_id: { type: "string" }, title: { type: "string" }, description: { type: "string" } }, req: ["project_id", "title"] },
    { name: "boj_gitlab_list_issues", desc: "List GitLab project issues", props: { project_id: { type: "string" }, state: { type: "string", enum: ["opened", "closed", "all"] } }, req: ["project_id"] },
    { name: "boj_gitlab_create_mr", desc: "Create a merge request", props: { project_id: { type: "string" }, title: { type: "string" }, source: { type: "string" }, target: { type: "string" } }, req: ["project_id", "title", "source"] },

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hyperpolymath/boj-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server